diff --git a/docs/环境与部署/Gitea_Runner部署指南.md b/docs/环境与部署/Gitea_Runner部署指南.md index 99dfd463..34c8a054 100644 --- a/docs/环境与部署/Gitea_Runner部署指南.md +++ b/docs/环境与部署/Gitea_Runner部署指南.md @@ -347,6 +347,20 @@ Unregister-ScheduledTask -TaskName GiteaActionsRunner -Confirm:$false # 完全 改完 `config.yaml` 后需 **Stop 再 Start** 任务才生效。 +> 💡 **`LastTaskResult` 数值解读**(别被非 0 吓到): +> +> | 值 | 含义 | +> |---|---| +> | `267009` (`0x41301`) | ✅ **`SCHED_S_TASK_RUNNING` —— 任务正在运行,不是错误**(常驻任务常态值) | +> | `0` (`0x0`) | ✅ 上次运行正常结束 | +> | `267011` (`0x41303`) | 任务尚未运行过 | +> | `267014` (`0x41306`) | 任务被用户终止 | +> +> **判断 runner 是否健康,看这三项而不是 `LastTaskResult`**: +> ① `Get-Process gitea-runner` 有进程; +> ② `log\runner-stdout.log` 最新一行是 `declare successfully`; +> ③ Gitea 页面 runner 显示 **Idle**(或 MySQL 查 `action_runner.last_online`)。 + ### 4.5 ⚠️ 清理遗留的无效服务 若早前按旧文档建过服务,删掉它(留着只会误导):