Skip to content

Commit 469f83e

Browse files
author
Jon Palmer
committed
fix production release workflow conditional logic
1 parent 79f8eb8 commit 469f83e

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

.github/workflows/production-release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ jobs:
9999
publish-to-pypi:
100100
name: Publish to PyPI 🚀
101101
needs: [validate-tag, build]
102+
if: always() && needs.validate-tag.result == 'success' && needs.build.result == 'success'
102103
runs-on: ubuntu-latest
103104

104105
environment:
@@ -121,6 +122,7 @@ jobs:
121122
create-github-release:
122123
name: Create GitHub Release
123124
needs: [validate-tag, build, publish-to-pypi]
125+
if: always() && needs.validate-tag.result == 'success' && needs.build.result == 'success' && needs.publish-to-pypi.result == 'success'
124126
runs-on: ubuntu-latest
125127

126128
permissions:

0 commit comments

Comments
 (0)