Azureサービスを活用して、GitHub Actions のデプロイ前に手動承認プロセスを挟む方法について

morry 0 評価のポイント
2025-05-28T00:33:08.5933333+00:00

現在、以下のような要件を満たすワークフローをAzure上で実現したく、適切なサービスや構成方法についてご相談させていただきます。

◯実現したい内容

  • GitHub Actions によるデプロイを実行する前に、責任者による手動承認プロセスを挟みたいと考えております。

◯制約事項

  • ソースコードは GitHub 上に保存されています
  • Azure DevOps の利用はできません(GitHub Actions を使用します)
  • デプロイ先はApp ServiceもしくはVMになります
  • デプロイ処理についてはGithub Actionに実装します

◯希望するデプロイフロー

  1. GitHub 上の特定ブランチをトリガーに、デプロイ処理の開始を申請
  2. 責任者に対してメールなどで「承認依頼」を通知
  3. 責任者がコード内容を確認し、「コメント」「承認」「拒否」いずれかを選択
  4. 承認された場合のみ、デプロイ担当者が任意のタイミングで GitHub Actions によるデプロイを実行可能とする

上記の要件を満たすために、Azure のどのサービスや構成を利用すればよいか、ご教示いただけますと幸いです。

よろしくお願いいたします。

コミュニティ センター | 監視されない
0 件のコメント コメントはありません

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。