@@ -174,15 +174,13 @@ jobs:
174174 svn_merge_artifacts :
175175 runs-on : ubuntu-latest
176176 needs :
177+ - validate-inputs
177178 - svn_build_artifacts
178179 steps :
179180 - name : Merge Artifacts
180181 uses : actions/upload-artifact/merge@v4
181- env :
182- VERSION : ${{ needs.validate-inputs.outputs.VERSION }}
183- RC : ${{ needs.validate-inputs.outputs.RC }}
184182 with :
185- name : " svn-release-candidate-${{ env. VERSION }}-rc${{ env .RC }}"
183+ name : " svn-release-candidate-${{ needs.validate-inputs.outputs. VERSION }}-rc${{ needs.validate-inputs.outputs .RC }}"
186184 pattern : svn-release-candidate*
187185 delete-merged : true
188186
@@ -217,7 +215,7 @@ jobs:
217215 env :
218216 VERSION : ${{ needs.validate-inputs.outputs.VERSION }}
219217 RC : ${{ needs.validate-inputs.outputs.RC }}
220- run : python -m poetry version "${{ env.VERSION }}- rc${{ env.RC }}"
218+ run : python -m poetry version "${{ env.VERSION }}rc${{ env.RC }}" # e.g., 0.8.0rc1
221219
222220 # Publish the source distribution with the version that's in
223221 # the repository, otherwise the tests will fail
@@ -254,14 +252,13 @@ jobs:
254252
255253 pypi_merge_artifacts :
256254 runs-on : ubuntu-latest
257- needs : pypi_build_artifacts
255+ needs :
256+ - validate-inputs
257+ - pypi_build_artifacts
258258 steps :
259259 - name : Merge Artifacts
260260 uses : actions/upload-artifact/merge@v4
261- env :
262- VERSION : ${{ needs.validate-inputs.outputs.VERSION }}
263- RC : ${{ needs.validate-inputs.outputs.RC }}
264261 with :
265- name : " pypi-release-candidate-${{ env. VERSION }}-rc${{ env .RC }}"
262+ name : " pypi-release-candidate-${{ needs.validate-inputs.outputs. VERSION }}-rc${{ needs.validate-inputs.outputs .RC }}"
266263 pattern : pypi-release-candidate*
267264 delete-merged : true
0 commit comments