From 8c6186fc1acaf8a039869dc82330a72438666ed4 Mon Sep 17 00:00:00 2001 From: Zhou Zihang Date: Mon, 13 Apr 2026 16:12:24 +0800 Subject: [PATCH] Limit Python package publishing to release tags Signed-off-by: Zhou Zihang --- .github/workflows/python-cli-publish.yml | 7 ++----- .github/workflows/python-sdk-publish.yml | 7 ++----- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/.github/workflows/python-cli-publish.yml b/.github/workflows/python-cli-publish.yml index 67eef5c7..26fc608d 100644 --- a/.github/workflows/python-cli-publish.yml +++ b/.github/workflows/python-cli-publish.yml @@ -2,11 +2,8 @@ name: Python CLI Publish on: push: - branches: - - main - paths: - - "cmd/cli/**" - - ".github/workflows/python-cli-publish.yml" + tags: + - "v*.*.*" workflow_dispatch: jobs: diff --git a/.github/workflows/python-sdk-publish.yml b/.github/workflows/python-sdk-publish.yml index 5ceddcc5..a32c7df5 100644 --- a/.github/workflows/python-sdk-publish.yml +++ b/.github/workflows/python-sdk-publish.yml @@ -2,11 +2,8 @@ name: Python SDK Publish on: push: - branches: - - main - paths: - - "sdk-python/**" - - ".github/workflows/python-sdk-publish.yml" + tags: + - "v*.*.*" workflow_dispatch: jobs: