Cloudflare Workers BuildsがEvent Subscriptionsによるビルド通知に対応
Cloudflare Workers BuildsがQueuesへのイベント発行に対応し、Event Subscriptionsを利用してビルドの開始、成功、失敗、キャンセル時の通知を受け取れるようになった。 Queueからメッセージを読み取るWorkerを作成することで、Slack、Discord、Email、Webhookなど任意の宛先に通知を送信可能。
CloudflareはSlack通知用のテンプレートを提供しており、以下の機能を含む。
- 成功したデプロイのPreview/Live URLを含むビルドステータス表示
- 失敗したビルドのインラインエラーメッセージ
- ブランチ、コミットハッシュ、作者名の表示
利用にはworkers-builds-notifications-templateなどを自身のCloudflareアカウントにデプロイする。
出展:Get notified when your Workers builds succeed or fail · Changelog