From de1e46bd63d3320294c826ef6a0bcee8ad476869 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Fri, 17 Oct 2025 12:59:29 +0100 Subject: [PATCH] [Test] Fix key generation to create .env.keys file Generate .env.keys instead of configs/fuzzy-keys.conf Use environment variable format (KEY=VALUE) for docker-compose --- .github/workflows/integration-test.yml | 39 +++++++++++++++----------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 163f44305f..24d5201666 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -84,12 +84,8 @@ jobs: # Generate keypair for fuzzy worker KEYPAIR=$(rspamadm keypair -u) - PRIVKEY=$(echo "$KEYPAIR" | grep privkey | cut -d'"' -f2) - PUBKEY=$(echo "$KEYPAIR" | grep pubkey | cut -d'"' -f2) - - # Generate encryption key (use public key from another keypair) - ENCRYPTION_KEYPAIR=$(rspamadm keypair -u) - ENCRYPTION_KEY=$(echo "$ENCRYPTION_KEYPAIR" | grep pubkey | cut -d'"' -f2) + FUZZY_PRIVKEY=$(echo "$KEYPAIR" | grep privkey | cut -d'"' -f2) + FUZZY_PUBKEY=$(echo "$KEYPAIR" | grep pubkey | cut -d'"' -f2) # Generate worker and proxy keypairs WORKER_KEYPAIR=$(rspamadm keypair -u) @@ -100,20 +96,29 @@ jobs: PROXY_PRIVKEY=$(echo "$PROXY_KEYPAIR" | grep privkey | cut -d'"' -f2) PROXY_PUBKEY=$(echo "$PROXY_KEYPAIR" | grep pubkey | cut -d'"' -f2) - # Create config - cat > configs/fuzzy-keys.conf < .env.keys <