Skip to content

Commit ac856a2

Browse files
authored
Merge pull request #813 from padix-key/ci
Require completely successful CI before uploading package and docs
2 parents ae894b0 + 8665575 commit ac856a2

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.github/workflows/test_and_deploy.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,7 @@ jobs:
354354
- sdist
355355
- test-interfaces
356356
- test-muscle5
357+
- docs
357358
runs-on: ubuntu-latest
358359
environment:
359360
name: publish
@@ -401,6 +402,11 @@ jobs:
401402
permissions:
402403
contents: write
403404
needs:
405+
- lint
406+
- test-and-build
407+
- sdist
408+
- test-interfaces
409+
- test-muscle5
404410
- docs
405411
runs-on: ubuntu-latest
406412
steps:

0 commit comments

Comments
 (0)