mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-22 10:34:30 +08:00
chore(workflow): 更新工作流配置
- 修改 auto-tag.yml 中的触发工作流名称从 "License Compliance (Feluda)" 到 "CI - Build & Test" - 移除 license-compliance.yml 中的上传合规产物步骤 - 在 publish-docs.yml 中启用 workflow_dispatch 触发方式
This commit is contained in:
parent
28b750b0d0
commit
222c481ffa
2
.github/workflows/auto-tag.yml
vendored
2
.github/workflows/auto-tag.yml
vendored
@ -2,7 +2,7 @@ name: Auto Increment Version and Tag
|
||||
|
||||
on:
|
||||
workflow_run:
|
||||
workflows: ["License Compliance (Feluda)"]
|
||||
workflows: ["CI - Build & Test"]
|
||||
types:
|
||||
- completed
|
||||
|
||||
|
||||
1
.github/workflows/license-compliance.yml
vendored
1
.github/workflows/license-compliance.yml
vendored
@ -57,7 +57,6 @@ jobs:
|
||||
|
||||
# 上传合规产物
|
||||
- name: Upload compliance artifacts
|
||||
if: inputs.upload-artifacts
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: license-compliance
|
||||
|
||||
4
.github/workflows/publish-docs.yml
vendored
4
.github/workflows/publish-docs.yml
vendored
@ -8,13 +8,13 @@ name: Publish Docs
|
||||
# 定义工作流的触发规则。当代码仓库发生特定事件时,将自动执行相关操作。
|
||||
# 此处配置表示:当向仓库推送(push)带有标签(tag)的提交时触发工作流。
|
||||
# 标签匹配规则为通配符 '*',即任意标签都会触发。
|
||||
#on:
|
||||
on:
|
||||
# push:
|
||||
# branches:
|
||||
# - '**'
|
||||
# tags:
|
||||
# - '*'
|
||||
# workflow_dispatch:
|
||||
workflow_dispatch:
|
||||
|
||||
# 权限配置:指定工作流所需的权限。
|
||||
# actions: read - 允许读取 GitHub Actions 相关信息。
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user