pushing-ci-changes について
Codex リポジトリの CI 設定変更をプッシュする際の制限に対応するスキルです。権限がない場合は一時承認の申請を案内し、プッシュで承認の反映を確認します。
主な機能
- 01CI 設定のプッシュ制限確認
- 02ワークフロー承認手順の案内
- 03プッシュによる権限の確認
活用シーン
- 01GitHub 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 対応