🐛 fix(ci): isolate thirdparty updater trigger

This commit is contained in:
csh
2026-08-25 17:40:25 +08:00
parent 8f59f527e6
commit ed61d102cd
4 changed files with 37 additions and 28 deletions
+3 -2
View File
@@ -39,8 +39,9 @@ python test/integration/check_doc_links.py
- **触发方式**`workflow_run`——「🧰 准备环境」(`prepare.yml`)完成后触发。
Prepare 监听 `push:main``pull_request``workflow_dispatch`;推送到 main、
对 main 开 PR 或手动运行 Prepare 都会经 Prepare 传导到测试。每日 `schedule`
只属于 thirdparty updater,不会触发这套提交验证。
对 main 开 PR 或手动运行 Prepare 都会经 Prepare 传导到测试。thirdparty
updater 仅由每日 `schedule``workflow_dispatch` 直接运行;如果它向 main
推送了同步提交,该 push 会正常进入 Prepare 和这套提交验证。
- **运行平台**standard-ubuntu-22
- **注**:同一 job 先校验 commit message,再运行全量测试。