diff --git a/.github/workflows/test-make-target.yaml b/.github/workflows/test-make-target.yaml index 656364d2a281..dbe33be8ceff 100644 --- a/.github/workflows/test-make-target.yaml +++ b/.github/workflows/test-make-target.yaml @@ -57,18 +57,24 @@ jobs: uses: dsaltares/fetch-gh-release-asset@master if: inputs.mixed_clusters with: + version: 'tags/v4.0.3' regex: true - file: "rabbitmq-server-generic-unix-[\\d.]*\\.tar.xz" + file: "rabbitmq-server-generic-unix-\\d.+\\.tar\\.xz" target: ./ - name: MIXED CLUSTERS - SETUP SECONDARY_DIST if: inputs.mixed_clusters run: | + ls -l rabbitmq-server-generic-unix-*.tar.xz* + + archive_name=$(echo rabbitmq-server-generic-unix-*.tar.xz) + archive_version=$(echo $archive_name | sed -E -e 's/^rabbitmq-server-generic-unix-//' -e 's/\.tar\.xz$//') + gpg --import rabbitmq-release-signing-key.asc - gpg --verify rabbitmq-server-generic-unix-*.asc rabbitmq-server-generic-unix-*.tar.xz - tar xf rabbitmq-server-generic-unix-*.tar.xz + gpg --verify $archive_name.asc $archive_name + tar xf $archive_name - echo "SECONDARY_DIST=${GITHUB_WORKSPACE}/rabbitmq_server-`echo -n ${{ steps.fetch_secondary_dist.outputs.version }} | sed s/v//`" >> $GITHUB_ENV + echo "SECONDARY_DIST=${GITHUB_WORKSPACE}/rabbitmq_server-$archive_version" >> $GITHUB_ENV - name: SETUP DOTNET (rabbit) uses: actions/setup-dotnet@v4