恢复 CI Security job 严格门禁(移除 continue-on-error) #1634

Open
opened 2026-09-02 20:23:29 +08:00 by xiaoxia · 0 comments
Owner

背景

当前 CI pipeline 的 Security job 被临时设置为 continue-on-error: true(非阻塞),以避免 runner 故障卡住部署流水线。

这是一个临时措施,用于让生产环境部署能够完成。

任务

部署完成后,需要恢复 Security job 的严格门禁:

  1. 修改 .gitea/workflows/ci-pipeline.yml
  2. 移除 Security job 的 continue-on-error: true
  3. 提交 PR 到 develop 分支
  4. 确保 Security job 失败时 CI Gate 显示 Blocked

前置条件

  • 生产环境部署完成(tag v0.1.132 或后续版本)
  • 确认 xiaoxia-ci-docker-6 runner 已修复并正常运行

相关

  • 临时修复 PR:(待补充)
  • Runner 故障记录:xiaoxia-ci-docker-6 在 2026-09-02 部署时故障,导致 Security job 100% 失败
## 背景 当前 CI pipeline 的 Security job 被临时设置为 `continue-on-error: true`(非阻塞),以避免 runner 故障卡住部署流水线。 这是一个临时措施,用于让生产环境部署能够完成。 ## 任务 部署完成后,需要恢复 Security job 的严格门禁: 1. 修改 `.gitea/workflows/ci-pipeline.yml` 2. 移除 Security job 的 `continue-on-error: true` 3. 提交 PR 到 develop 分支 4. 确保 Security job 失败时 CI Gate 显示 Blocked ## 前置条件 - [ ] 生产环境部署完成(tag v0.1.132 或后续版本) - [ ] 确认 `xiaoxia-ci-docker-6` runner 已修复并正常运行 ## 相关 - 临时修复 PR:(待补充) - Runner 故障记录:`xiaoxia-ci-docker-6` 在 2026-09-02 部署时故障,导致 Security job 100% 失败
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: xiaoxia/xiaoxia-saas#1634