CI · Slack · ワークフロー
検証パイプラインにSlack通知を組み込む
「検証ワークフロー」コホートの卒業生から寄せられた実装メモを、許可を得て要約公開します。
GitHub ActionsでJSON-LDをパースし、失敗時にSlackへ送る際、メッセージには必ず「URL」「スキーマタイプ」「エラー要約」「担当チーム(@mention)」を含めます。長文のスタックトレースはスレッド返信に分離します。
重大度はS1(本番ブロック)〜S3(警告のみ)の3段階。S2は24時間以内の対応を推奨、S3は次のスプリントで対応と定義します。
通知疲れを防ぐため、同一URLの同一エラーは1時間に1回までに集約するルールも有効でした。詳細なYAMLサンプルは受講生ポータル内にあります。