Merge pull request #2875 from deepseek-harness/ci/python-release-gray

ci(python): drop PR labeled trigger for python-release dry-run
This commit is contained in:
Tianyi Cui
2026-08-23 10:34:15 +08:00
committed by GitHub
8 changed files with 14 additions and 18 deletions
+4 -7
View File
@@ -1,9 +1,9 @@
name: Release (Python)
# A PR labeled python-release-dry-run or a manual run with publish=false builds
# and validates the complete release without registry credentials. Publication
# is accepted only from a manual run on the matching python-v* tag when the
# private publisher-repository identity and public-PyPI switch are configured.
# A manual run with publish=false builds and validates the complete release
# without registry credentials. Publication is accepted only from a manual run
# on the matching python-v* tag when the private publisher-repository identity
# and public-PyPI switch are configured.
on:
workflow_dispatch:
inputs:
@@ -12,8 +12,6 @@ on:
required: true
type: boolean
default: false
pull_request:
types: [labeled]
permissions:
contents: read
@@ -27,7 +25,6 @@ concurrency:
jobs:
build:
name: Build four wheels
if: github.event_name == 'workflow_dispatch' || github.event.label.name == 'python-release-dry-run'
uses: ./.github/workflows/build-exe-for-python-sdk.yml
with:
targets: node24-linux-x64,node24-linux-arm64,node24-macos-arm64