From: Vsevolod Stakhov Date: Fri, 17 Oct 2025 11:59:29 +0000 (+0100) Subject: [Test] Fix key generation to create .env.keys file X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=de1e46bd63d3320294c826ef6a0bcee8ad476869;p=thirdparty%2Frspamd.git [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 --- 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 <