File tree Expand file tree Collapse file tree 1 file changed +1
-16
lines changed
Expand file tree Collapse file tree 1 file changed +1
-16
lines changed Original file line number Diff line number Diff line change 11name : macOS Nightly Build
22
33on :
4- # TODO: Remove this trigger before merging
5- push :
6- branches :
7- - MJ/SCANPY-220
84 schedule :
95 # Run at 3:00 AM UTC every day (5:00 AM CEST / 4:00 AM CET)
106 - cron : " 0 3 * * *"
1511 required : false
1612 default : false
1713 type : boolean
18- test_failure_notification :
19- description : " Force a failure to test the Slack notification"
20- required : false
21- default : false
22- type : boolean
2314
2415# Only allow one instance of this workflow to run at a time
2516concurrency :
5243 - name : Execute the test suite
5344 run : poetry run pytest tests/
5445
55- - name : " [Debug] Force failure to test Slack notification"
56- # TODO: Remove 'push' condition before merging
57- if : ${{ inputs.test_failure_notification || github.event_name == 'push' }}
58- run : exit 1
59-
6046 its-macos :
6147 name : " macOS Integration Tests"
6248 runs-on : macos-latest-xlarge
10389 id-token : write
10490 contents : read
10591 needs : [qa-macos, its-macos]
106- # TODO: Remove 'push' condition before merging
107- if : failure() && (github.event_name == 'schedule' || github.event_name == 'push' || inputs.test_failure_notification)
92+ if : failure() && github.event_name == 'schedule'
10893 steps :
10994 - name : Write failure summary
11095 run : |
You can’t perform that action at this time.
0 commit comments