- リリース担当者にDailyでメンションするbotです
- 土日祝と、その前日には通知を行いません
- Cloudflare WorkersのCron Triggersで動作します
npm run devでlocalhost:8787に開発サーバーが起動します.dev.varsにSLACK_WEBHOOK_URLを設定すると、curl "http://localhost:8787/__scheduled?cron=*+*+*+*+*"で指定したチャンネルに通知が飛びます*+*+*+*+*の部分には任意のcron scheduleを指定することができます。そのまま使っても大丈夫です
wrangler.toml内の[vars]にラベル:SlackIDの形式で改行付きで記述してください。- または、Workerの初回デプロイ後に、Cloudflareのダッシュボードにて指定しても構いません。
この値については
wrangler.tomlに記述してcommitした上で管理することをおすすめします。
- または、Workerの初回デプロイ後に、Cloudflareのダッシュボードにて指定しても構いません。
この値については
- Workerの初回デプロイ後に、Cloudflareのダッシュボードにて指定してください。
npm run deployでデプロイできます- デプロイ前に、
npx wrangler loginでアカウントへのログインが必要です - 誤ったアカウントにデプロイしないようにするため、
wrangler.tomlにaccount_idを設定することを推奨します
- デプロイ前に、