CI · Slack · ワークフロー

検証パイプラインにSlack通知を組み込む

渡辺 理恵 ·

検証パイプラインにSlack通知を組み込む

「検証ワークフロー」コホートの卒業生から寄せられた実装メモを、許可を得て要約公開します。

GitHub ActionsでJSON-LDをパースし、失敗時にSlackへ送る際、メッセージには必ず「URL」「スキーマタイプ」「エラー要約」「担当チーム(@mention)」を含めます。長文のスタックトレースはスレッド返信に分離します。

重大度はS1(本番ブロック)〜S3(警告のみ)の3段階。S2は24時間以内の対応を推奨、S3は次のスプリントで対応と定義します。

通知疲れを防ぐため、同一URLの同一エラーは1時間に1回までに集約するルールも有効でした。詳細なYAMLサンプルは受講生ポータル内にあります。

← ブログ一覧