codex/frontend-private-submodule-auth
main
checkout_submodules
FORGEJO_BOT_TOKEN
仓库级 Actions Token 无权读取跨组织私有子模块,前端 CI 在 checkout 阶段返回 403。
scripts/test-workflow-adjustments.sh
git diff --check
已复核完整差异与验证结果:私有子模块仅在显式启用时使用机器人令牌,普通前端校验权限范围不变;中央契约测试通过。
未设置到期时间。
没有设置依赖项。
删除分支是永久的。虽然已删除的分支在实际被删除前有可能会短时间存在,但这在大多数情况下无法撤销。是否继续?
变更
checkout_submodules时使用调用方映射的FORGEJO_BOT_TOKEN原因
仓库级 Actions Token 无权读取跨组织私有子模块,前端 CI 在 checkout 阶段返回 403。
验证
scripts/test-workflow-adjustments.sh通过git diff --check通过已复核完整差异与验证结果:私有子模块仅在显式启用时使用机器人令牌,普通前端校验权限范围不变;中央契约测试通过。
已复核完整差异与验证结果:私有子模块仅在显式启用时使用机器人令牌,普通前端校验权限范围不变;中央契约测试通过。