From 7061c367c57420166f2b00701b14f8bd02cea102 Mon Sep 17 00:00:00 2001 From: cliffhall Date: Wed, 17 Sep 2025 13:27:44 -0400 Subject: [PATCH] * In .github/workflows/release.yml - in create-release job condition - check for all combinations of publish results that should lead to a release creation - npm = success / pypi = skipped - npm = skipped / pypi = success - npm = success / pypi = success --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 26f3e464..bc8dc3d1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -196,7 +196,7 @@ jobs: if: | needs.update-packages.outputs.changes_made == 'true' && (always() && - (needs.publish-pypi.result == 'success' || needs.publish-pypi.result == 'skipped') && + (needs.publish-pypi.result == 'success' || needs.publish-npm.result == 'skipped') && (needs.publish-pypi.result == 'skipped' || needs.publish-npm.result == 'success') && (needs.publish-pypi.result == 'success' || needs.publish-npm.result == 'success')) runs-on: ubuntu-latest