From 222c481ffa64e9d0653cee587984184607216ef9 Mon Sep 17 00:00:00 2001 From: GeWuYou <95328647+GeWuYou@users.noreply.github.com> Date: Tue, 3 Feb 2026 21:39:30 +0800 Subject: [PATCH] =?UTF-8?q?chore(workflow):=20=E6=9B=B4=E6=96=B0=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E6=B5=81=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改 auto-tag.yml 中的触发工作流名称从 "License Compliance (Feluda)" 到 "CI - Build & Test" - 移除 license-compliance.yml 中的上传合规产物步骤 - 在 publish-docs.yml 中启用 workflow_dispatch 触发方式 --- .github/workflows/auto-tag.yml | 2 +- .github/workflows/license-compliance.yml | 1 - .github/workflows/publish-docs.yml | 4 ++-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/auto-tag.yml b/.github/workflows/auto-tag.yml index 8431ab5..554527f 100644 --- a/.github/workflows/auto-tag.yml +++ b/.github/workflows/auto-tag.yml @@ -2,7 +2,7 @@ name: Auto Increment Version and Tag on: workflow_run: - workflows: ["License Compliance (Feluda)"] + workflows: ["CI - Build & Test"] types: - completed diff --git a/.github/workflows/license-compliance.yml b/.github/workflows/license-compliance.yml index 4a249f3..e9e926b 100644 --- a/.github/workflows/license-compliance.yml +++ b/.github/workflows/license-compliance.yml @@ -57,7 +57,6 @@ jobs: # 上传合规产物 - name: Upload compliance artifacts - if: inputs.upload-artifacts uses: actions/upload-artifact@v4 with: name: license-compliance diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 43a3cf7..b5b97af 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -8,13 +8,13 @@ name: Publish Docs # 定义工作流的触发规则。当代码仓库发生特定事件时,将自动执行相关操作。 # 此处配置表示:当向仓库推送(push)带有标签(tag)的提交时触发工作流。 # 标签匹配规则为通配符 '*',即任意标签都会触发。 -#on: +on: # push: # branches: # - '**' # tags: # - '*' -# workflow_dispatch: + workflow_dispatch: # 权限配置:指定工作流所需的权限。 # actions: read - 允许读取 GitHub Actions 相关信息。