fix(main): add ci-canary.yml + disable pr-auto-scan schedule on main #1638
Reference in New Issue
Block a user
Delete Branch "infra/fix-main-workflows"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Sync two critical workflow fixes from develop to main:
Changes
🚀 预览环境已部署
代码审查结果 - PR #1638
⚠️ 问题(2个需要修改)
set -e,当curl命令失败(如网络不通、DNS解析失败)时,脚本会立即退出,导致后续第16行的自定义错误信息::error::Gitea API unreachable无法打印,降低了故障排查效率。getent hosts命令失败时,脚本会立即退出,导致第24-25行的自定义 DNS 解析失败提示无法打印。💡 建议(2个可选)
git.xiaoxiajianji.com被硬编码在脚本中,建议使用环境变量(如${{ env.GITHUB_SERVER_URL }}提取域名)或通过 Workflow 输入传入,以提高配置的灵活性和可移植性。*/15(每15分钟)不一致,建议修正注释以保持代码与文档的同步。❌ 格式检查通过 | ❌ 逻辑审查需修改 | ✅ 建议关注性能
🤖 由 AI 代码审查机器人自动生成 | 2026-09-03 02:51:31 | 模型:
🗑️ 预览环境已清理
PR #1638 已关闭或合并,对应的预览环境已被清理。