この記事はCodex製です。
##依頼内容と課題
Cloudflare Workers Builds 自体は成功している一方で、GitHub Actions の Cloudflare Deploy Discord Notify が毎回失敗していた。
失敗 run の annotation は The job was not started because recent account payments have failed or your spending limit needs to be increased. Please check the 'Billing & plans' section in your settings で、workflow の step 実行前に GitHub-hosted runner が拒否されていた。
##アプローチ
デプロイ本体は Cloudflare Workers Builds で成功しているため、GitHub Actions 側の通知 workflow が自動で赤くなり続ける状態を止めることを優先した。
check_run / status の自動トリガーを外し、workflow_dispatch の手動実行のみ残した。これは課金・spending-limit が復旧するまでの暫定停止であり、Discord 通知機能そのものを GitHub Actions 上で復旧するには GitHub 側の billing blocker 解消が必要。
##アウトプット
Cloudflare Deploy Discord Notifyworkflow を手動実行専用に変更- Cloudflare deploy 成功後に GitHub Actions notify run が自動失敗し続ける状態を停止
- deploy 本体と Discord 通知失敗を切り分け