Skip to content

ci: 拆分 publish 为独立 workflow,改为 Release 事件触发#5

Merged
consistent-k merged 3 commits into
mainfrom
ci/split-publish-workflow
Jun 7, 2026
Merged

ci: 拆分 publish 为独立 workflow,改为 Release 事件触发#5
consistent-k merged 3 commits into
mainfrom
ci/split-publish-workflow

Conversation

@consistent-k

Copy link
Copy Markdown
Owner

将 publish job 从 release-please.yml 拆出为独立的 publish.yml,改为监听 release: published 事件触发,避免每次 push 到 main 都误触发发布。

consistent-k and others added 3 commits June 7, 2026 23:31
- config.json:移除 component: oa,使 tag 格式与现有 v1.0.5 对齐

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- dependency-review.yml:依赖图未启用,该检查无法运行

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- release-please.yml:移除 publish job
- publish.yml:新建,监听 release published 事件触发发布

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@github-actions github-actions Bot added the ci label Jun 7, 2026
@consistent-k consistent-k merged commit c922c73 into main Jun 7, 2026
2 of 3 checks passed
@consistent-k consistent-k deleted the ci/split-publish-workflow branch June 7, 2026 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant