@@ -97,17 +97,14 @@ jobs:
9797 # restricted to the build jobs to avoid duplication in output.
9898 disable_problem_matchers : true
9999
100- - name : Download release signing keys
100+ - name : MIXED VERSIONS - FETCH SIGNING KEYS
101101 uses : dsaltares/fetch-gh-release-asset@master
102102 with :
103103 repo : rabbitmq/signing-keys
104104 file : rabbitmq-release-signing-key.asc
105105
106- - name : Import release signing keys
107- run : gpg --import rabbitmq-release-signing-key.asc
108-
109- - name : Download package generic unix
110- id : secondary_dist
106+ - name : MIXED VERSIONS - FETCH PREVIOUS VERSION
107+ id : fetch_secondary_dist
111108 uses : dsaltares/fetch-gh-release-asset@master
112109 with :
113110 regex : true
@@ -116,16 +113,16 @@ jobs:
116113
117114# - run: echo "${{ steps.secondary_dist.outputs.version }}"
118115
119- - name : Verify package
120- run : gpg --verify rabbitmq-server-generic-unix-*.asc rabbitmq-server-generic-unix-*.tar.xz
116+ - name : MIXED VERSIONS - SETUP SECONDARY_DIST
117+ run : |
118+ gpg --import rabbitmq-release-signing-key.asc
119+ gpg --verify rabbitmq-server-generic-unix-*.asc rabbitmq-server-generic-unix-*.tar.xz
120+ tar xf rabbitmq-server-generic-unix-*.tar.xz
121121
122- - name : Extract package generic unix
123- run : tar xf rabbitmq-server-generic-unix-*.tar.xz
122+ echo "SECONDARY_DIST=${GITHUB_WORKSPACE}/rabbitmq_server-`echo -n ${{ steps.fetch_secondary_dist.outputs.version }} | sed s/v//`" >> $GITHUB_ENV
124123
125124# - run: ls -la
126125
127- - run : echo "SECONDARY_DIST=${GITHUB_WORKSPACE}/rabbitmq_server-`echo -n ${{ steps.secondary_dist.outputs.version }} | sed s/v//`" >> $GITHUB_ENV
128-
129126 - name : RUN TESTS
130127 run : |
131128 make -C deps/rabbit ct-cluster_upgrade
0 commit comments