@@ -6,7 +6,7 @@ name: Create Releases
66on :
77 schedule :
88 # Run weekly on Monday 00:00 UTC
9- - cron : ' 00 00 * * MON'
9+ - cron : ' 0 0 * * MON'
1010
1111 push :
1212 branches : [main, rel-*]
5858 default : ' preview'
5959
6060permissions :
61-
6261 contents : read
6362
6463concurrency :
@@ -68,29 +67,28 @@ concurrency:
6867jobs :
6968
7069 call-linux :
71- if : github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'run release CIs')
70+ if : github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'run release CIs all') || contains(github.event.pull_request.labels.*.name, 'run release CIs linux ')
7271 uses : ./.github/workflows/release_linux.yml
7372 with :
7473 os : " linux"
7574 build_mode : ${{ github.event.inputs.build_mode || 'preview' }}
7675
7776 call-win :
78- if : github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'run release CIs')
77+ if : github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'run release CIs all') || contains(github.event.pull_request.labels.*.name, 'run release CIs win x86 ')
7978 uses : ./.github/workflows/release_win.yml
8079 with :
8180 os : " win"
8281 build_mode : ${{ github.event.inputs.build_mode || 'preview' }}
8382
84-
8583 call-mac :
86- if : github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'run release CIs')
84+ if : github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'run release CIs all') || contains(github.event.pull_request.labels.*.name, 'run release CIs mac ')
8785 uses : ./.github/workflows/release_mac.yml
8886 with :
8987 os : " macos"
9088 build_mode : ${{ github.event.inputs.build_mode || 'preview' }}
9189
9290 call-sdist :
93- if : github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'run release CIs')
91+ if : github.event_name != 'pull_request' || contains(github.event.pull_request.labels.*.name, 'run release CIs all') || contains(github.event.pull_request.labels.*.name, 'run release CIs sdist ')
9492 uses : ./.github/workflows/release_sdist.yml
9593 with :
9694 os : " macos"
@@ -327,4 +325,4 @@ jobs:
327325 if : (needs.publish_preview_build_to_pypi_weekly.result == 'success' || needs.publish_release_build_to_testpypi.result == 'success')
328326 uses : ./.github/workflows/preview_source_dist_test.yml
329327 with :
330- os : " macos "
328+ os : " linux "
0 commit comments