mcpField
R
release-health-gates

release-health-gates

github.com/atholaクラウド・DevOps34399 回インストール1 日前に更新
リポジトリ

release-health-gates について

リスク、品質、コミュニケーション、運用を対象に、GitHubの情報を踏まえたチェックリストでデプロイ準備状況を確認するリリース承認ワークフローです。デプロイPRやトラッカーデータを通じて承認、例外許可、ロールアウト記録を調整するチーム向けです。

主な機能

  1. 01分類されたリリースゲート
  2. 02ブロッカーと期限超過の追跡
  3. 03例外許可の承認記録
  4. 04デプロイPR用ゲートスニペット
  5. 05ロールアウトスコアカードの保存

活用シーン

  1. 01デプロイ前の準備状況確認
  2. 02リリースのブロッカーと例外許可の追跡
  3. 03振り返り用のロールアウト結果記録

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/athola/claude-night-market --skill release-health-gates

インストール後、Claude Code で/release-health-gatesを入力して読み込まれたか確認します。

同梱ファイルmodules/deployment-readiness.mdmodules/quality-signals.md

詳細

リリース健全性ゲート

使用しないケース

  • デリバリーのパフォーマンスを測定する場合(minister:dora-metrics を使用)
  • マージ前の PR レベルの品質ゲート(sanctum:pr-prep を使用)

目的

GitHub に対応したチェックリストでゲートを表現し、リリース承認を標準化します。デプロイ前に、コード、ドキュメント、コミュニケーション、可観測性に関する項目がすべて合格していることを確認します。

ゲートのカテゴリー

  1. スコープとリスク – すべてのブロッカーとなる課題がクローズされているか、担当者を定めて延期されていますか?
  2. 品質シグナル – 必須のチェック、テスト、安定稼働時間の要件を満たしていますか?
  3. コミュニケーションとドキュメント – ドキュメントはマージされ、リリースノートは公開されていますか?
  4. 運用 – ランブック、オンコール担当者の承認、ロールバック計画の準備はできていますか?

ワークフロー

  1. スキルを読み込み、ゲートモジュールにアクセスします。
  2. デプロイ用 PR にリリースゲートのセクションを追加します。
  3. トラッカーデータを使ってブロッカーを自動入力し、期限超過タスクを明確にします。
  4. ゲートが合格するたびにコメントを更新し、例外を認める場合は承認を必須とします。

出力

  • リリースゲートの Markdown スニペット(PR/issue に埋め込み)。
  • GitHub Checks を参照する QA 引き継ぎサマリー。
  • 振り返りに備えてトラッカーデータに保存されるロールアウト評価表。

終了条件

  • すべてのリリースゲートを評価し、記録している。
  • ブロッカーとなるゲートへの例外承認を記録している。
  • デプロイ用 PR にリリースゲートのスニペットが埋め込まれている。
  • リリース後の振り返り用にロールアウト評価表を保存している。

コメント