[CI] ci-trigger-monitor全失败 - actions/checkout不被act runner支持 #909

Closed
opened 2026-07-26 08:32:11 +08:00 by xiaoxia · 0 comments
Owner

问题描述

ci-trigger-monitor workflow 100%失败,CI触发可靠性监控完全失效。

铁证

CI Run #11456 Job #60256 日志:

docker-runner-12(version:v0.2.13) received task 50119 of job monitor
🚧  Skipping unsupported platform -- Try running with `-P ubuntu-latest=...`
Early termination

链接:https://git.xiaoxiajianji.com/xiaoxia/xiaoxia-saas/actions/runs/11456/jobs/60256

影响

  • 最近13/13次全部失败,成功率0%
  • CI触发可靠性监控完全失效
  • 无法及时发现CI漏触发问题

根因

workflow中使用了uses: actions/checkout@v3,但Gitea Actions的act runner(docker-runner)不支持GitHub Actions的composite action。

配置文件:.gitea/workflows/ci-trigger-monitor.yml 第21行

修复方向

uses: actions/checkout@v3替换为与ci-pipeline相同的shell脚本checkout方式(curl + tar解压)。

## 问题描述 ci-trigger-monitor workflow 100%失败,CI触发可靠性监控完全失效。 ## 铁证 CI Run #11456 Job #60256 日志: ``` docker-runner-12(version:v0.2.13) received task 50119 of job monitor 🚧 Skipping unsupported platform -- Try running with `-P ubuntu-latest=...` Early termination ``` 链接:https://git.xiaoxiajianji.com/xiaoxia/xiaoxia-saas/actions/runs/11456/jobs/60256 ## 影响 - 最近13/13次全部失败,成功率0% - CI触发可靠性监控完全失效 - 无法及时发现CI漏触发问题 ## 根因 workflow中使用了`uses: actions/checkout@v3`,但Gitea Actions的act runner(docker-runner)不支持GitHub Actions的composite action。 配置文件:`.gitea/workflows/ci-trigger-monitor.yml` 第21行 ## 修复方向 将`uses: actions/checkout@v3`替换为与ci-pipeline相同的shell脚本checkout方式(curl + tar解压)。
xiaoxia self-assigned this 2026-07-26 08:52:09 +08:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: xiaoxia/xiaoxia-saas#909