关于 pushing-ci-changes
用于处理 Codex 仓库 CI 配置推送限制的技能。权限不足时,它会引导用户申请临时审批,并建议通过推送确认权限是否已生效。
主要功能
- 01检查 CI 配置推送限制
- 02指向工作流审批流程
- 03尝试推送以确认权限
适用场景
- 01推送 GitHub Actions YAML 文件变更
- 02处理因缺少审批而被拒绝的推送
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ openai/ codex --skill pushing-ci-changes安装后在 Claude Code 中输入/pushing-ci-changes确认已加载。
详细介绍
Codex 仓库禁止任何人上传对其 CI 配置的更改,除非他们已获授临时角色。
要推送对 .github/**/*.yml 及相关文件的更改,需要让用户阅读 go/workflow-approvals,并通过该流程申请批准。你无法通过自行申请豁免来推进工作。
如果你知道即将推送的更改会因这些限制而失败,仍应尝试推送,以确认用户的帐户是否已获所需批准。
如果推送因这些限制而失败,请将 go/workflow-approvals 链接分享给用户,并请他们在批准已同步到 GitHub 后将控制权交还给你。
评论
支持 Markdown