Skip to content

Commit 9600de9

Browse files
authored
CI: Add label for uploading binaries (#5035)
* CI: Add label for uploading binaries * Trigger rebuild
1 parent 8665c49 commit 9600de9

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/config.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ on:
4343
value: ${{ jobs.prepare-config.outputs.tag-update-doc == 'true' || jobs.prepare-config.outputs.tag-update-doc-only == 'true' }}
4444
upload_artifacts:
4545
description:
46-
value: ${{ github.event_name == 'push' || github.event_name == 'schedule' || jobs.prepare-config.outputs.tag-full-ci == 'true' }}
46+
value: ${{ github.event_name == 'push' || github.event_name == 'schedule' || jobs.prepare-config.outputs.tag-full-ci == 'true' || jobs.prepare-config.outputs.tag-upload-binaries == 'true' }}
4747
upload_test_artifacts:
4848
description:
4949
value: ${{ jobs.prepare-config.outputs.tag-upload-test-artifacts == 'true' }}
@@ -93,6 +93,7 @@ jobs:
9393
tag-skip-image-rebuild: ${{ contains( github.event.pull_request.labels.*.name, 'skip-image-rebuild' ) }}
9494
tag-update-doc: ${{ contains( github.event.pull_request.labels.*.name, 'update-doc' ) }}
9595
tag-update-doc-only: ${{ contains( github.event.pull_request.labels.*.name, 'update-doc-only' ) }}
96+
tag-upload-binaries: ${{ contains( github.event.pull_request.labels.*.name, 'upload-binaries' ) }}
9697
tag-upload-test-artifacts: ${{ contains( github.event.pull_request.labels.*.name, 'upload-test-artifacts' ) }}
9798
tag-test-pip-build: ${{ contains( github.event.pull_request.labels.*.name, 'test-pip-build' ) }}
9899
# tags for disabling builds for different systems
@@ -108,8 +109,8 @@ jobs:
108109
env:
109110
# duplicate output values here since they cannot be accessed from steps
110111
full_config_build: ${{ github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' || contains( github.event.pull_request.labels.*.name, 'full-ci' ) }}
111-
upload_artifacts: ${{ github.event_name == 'push' || github.event_name == 'schedule' || contains( github.event.pull_request.labels.*.name, 'full-ci' ) }}
112-
version_namespace: ${{ contains( github.event.pull_request.labels.*.name, 'full-ci' ) && github.event_name != 'push' && 'pr-test' || '' }}
112+
upload_artifacts: ${{ github.event_name == 'push' || github.event_name == 'schedule' || contains( github.event.pull_request.labels.*.name, 'full-ci' ) || contains( github.event.pull_request.labels.*.name, 'upload-binaries' ) }}
113+
version_namespace: ${{ ( contains( github.event.pull_request.labels.*.name, 'full-ci' ) || contains( github.event.pull_request.labels.*.name, 'upload-binaries' ) ) && github.event_name != 'push' && 'pr-test' || '' }}
113114

114115
steps:
115116
- name: Checkout

0 commit comments

Comments
 (0)