diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fc3aea539..f7a541118 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -116,7 +116,7 @@ jobs: release: needs: [ python-tests, js-tests, cli-tests ] - if: always() && needs.is_release.outputs.release == 'true' + if: always() && !contains(needs.*.result, 'failure') && needs.is_release.outputs.release == 'true' name: Release runs-on: ubuntu-latest steps: