Skip to content

Commit aa26d0f

Browse files
committed
fix: skip TestPyPI validation for stable releases
1 parent 5f2f18a commit aa26d0f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ jobs:
6161
name: Validate TestPyPI Package
6262
needs: publish-testpypi
6363
runs-on: ubuntu-latest
64+
# Only validate for pre-release versions that were published to TestPyPI
65+
if: contains(github.ref, 'rc') || contains(github.ref, 'a') || contains(github.ref, 'b')
6466

6567
steps:
6668
- uses: actions/checkout@v4
@@ -146,7 +148,7 @@ jobs:
146148
echo "Package successfully installed and imported from TestPyPI" >> $GITHUB_STEP_SUMMARY
147149
148150
release-info:
149-
needs: [full-ci, publish-testpypi, validate-testpypi]
151+
needs: [full-ci]
150152
runs-on: ubuntu-latest
151153
if: always()
152154
steps:

0 commit comments

Comments
 (0)