From 615589f86b7a9748dd896e5b7ef887df02af2529 Mon Sep 17 00:00:00 2001 From: anghunk Date: Wed, 4 Feb 2026 14:02:58 +0800 Subject: [PATCH] =?UTF-8?q?ci:=20=E9=99=90=E5=88=B6=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E6=B5=81=E4=BB=85=E5=9C=A8=E4=B8=BB=E4=BB=93=E5=BA=93=E6=89=A7?= =?UTF-8?q?=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 为 npm 发布、文档构建与部署以及创建发布的工作流添加条件执行。 现在这些工作流仅会在 'anghunk/cwd' 仓库中运行,防止在复刻仓库上意外触发。 --- .github/workflows/create_release.yml | 1 + .github/workflows/docs.yml | 1 + .github/workflows/npm_publish.yml | 1 + 3 files changed, 3 insertions(+) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 6746a4d..799b651 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -8,6 +8,7 @@ on: jobs: check-release: + if: github.repository == 'anghunk/cwd' runs-on: ubuntu-latest steps: - name: Checkout code diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 3b7bcc4..a20bf1c 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -2,6 +2,7 @@ name: Build and Deploy Docs on: [push] jobs: build-and-deploy: + if: github.repository == 'anghunk/cwd' runs-on: ubuntu-latest steps: - name: Checkout diff --git a/.github/workflows/npm_publish.yml b/.github/workflows/npm_publish.yml index 71d835b..a1f1afe 100644 --- a/.github/workflows/npm_publish.yml +++ b/.github/workflows/npm_publish.yml @@ -8,6 +8,7 @@ on: jobs: publish: + if: github.repository == 'anghunk/cwd' runs-on: ubuntu-latest permissions: