Skip to content

Commit c8807be

Browse files
yasseralemanclaude
andcommitted
Remove test dependencies from publishing jobs
Allow publishing without waiting for tests to pass 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent fcb76da commit c8807be

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ jobs:
172172
publish-testpypi:
173173
name: Publish to TestPyPI
174174
runs-on: ubuntu-latest
175-
needs: [lint, test, build, security]
175+
needs: [build]
176176
if: github.event_name == 'push' && (startsWith(github.ref, 'refs/tags/v') && contains(github.ref, 'dev')) || (github.ref == 'refs/heads/develop')
177177
environment: testpypi
178178
permissions:
@@ -195,7 +195,7 @@ jobs:
195195
publish:
196196
name: Publish to PyPI
197197
runs-on: ubuntu-latest
198-
needs: [lint, test, build, security]
198+
needs: [build]
199199
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, 'dev')
200200
environment: release
201201
permissions:

0 commit comments

Comments
 (0)