Repository navigation
ci: 梳理 Actions —— 修复矩阵遗漏、统一版本与命名 - #25
Merged
Merged
Conversation
P0 修复: - test-native / test-cross: 补齐 windows-latest+android 与 macos-latest+android 两组无效构建腿的 exclude(与 auto-publish 对齐, 消除每次 CI 白跑的两个 runner 腿) P1 一致性: - action 版本统一: upload-artifact@v7、download-artifact@v8、 action-gh-release@v3(此前 v2~v8 混用) - 工作流命名统一分组前缀: CI · / Security · / Deps · / Release · / Community ·;同步修正 auto-deploy 的 workflow_run 引用名 - test-cross 补 workflow_dispatch(与 test-native 对齐) - auto-publish / auto-deploy 增加 concurrency 串行保护 - weekly-report: 顶层权限降为 discussions: read, write 仅保留在 publish job
Windsander
force-pushed
the
ci/tidy-workflows
branch
from
August 29, 2026 15:50
1eb4463 to
79c7a8a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概述
对 9 个 Actions 工作流做一致性梳理,含一处真实修复,无行为变更。
P0 修复
test-native/test-cross:补齐windows-latest + android、macos-latest + android两组无效构建腿的 exclude(与auto-publish对齐)。此前每次 push/PR 都会在 Windows 和 macOS runner 上白跑两个 Android 构建组合。P1 一致性
upload-artifact@v7、download-artifact@v8、action-gh-release@v3(此前 v2~v8 混用)CI ·/Security ·/Deps ·/Release ·/Community ·;同步修正auto-deploy对上游的workflow_run引用名(漏改会导致发布链断裂)test-cross补workflow_dispatch(与test-native对齐)auto-publish/auto-deploy增加 concurrency 串行保护weekly-report顶层权限降为discussions: read,write 仅保留在 publish job兼容性说明
native-gate/cross-gate聚合检查名未变,分支保护规则不受影响Analyze cpp/python/actions)未变