{"id":142,"date":"2026-01-09T00:00:00","date_gmt":"2026-01-09T00:00:00","guid":{"rendered":"https:\/\/wordpress.securinsight.ca\/index.php\/2026\/01\/09\/workers-queues-get-notified-when-your-workers-builds-succeed-or-fail-4\/"},"modified":"2026-01-09T00:00:00","modified_gmt":"2026-01-09T00:00:00","slug":"workers-queues-get-notified-when-your-workers-builds-succeed-or-fail-4","status":"publish","type":"post","link":"https:\/\/wordpress.securinsight.ca\/index.php\/2026\/01\/09\/workers-queues-get-notified-when-your-workers-builds-succeed-or-fail-4\/","title":{"rendered":"Workers, Queues &#8211; Get notified when your Workers builds succeed or fail"},"content":{"rendered":"<p>You can now receive notifications when your Workers&#8217; builds start, succeed, fail, or get cancelled using <a href=\"https:\/\/developers.cloudflare.com\/queues\/event-subscriptions\/\">Event Subscriptions<\/a>.<\/p>\n<p><a href=\"https:\/\/developers.cloudflare.com\/workers\/ci-cd\/builds\/\">Workers Builds<\/a> publishes events to a <a href=\"https:\/\/developers.cloudflare.com\/queues\/\">Queue<\/a> that your Worker can read messages from, and then send notifications wherever you need \u2014 Slack, Discord, email, or any webhook endpoint.<\/p>\n<p>You can deploy <a href=\"https:\/\/github.com\/cloudflare\/templates\/tree\/main\/workers-builds-notifications-template\" target=\"_blank\">this Worker<\/a> to your own Cloudflare account to send build notifications to Slack:<\/p>\n<p><a href=\"https:\/\/deploy.workers.cloudflare.com\/?url=https:\/\/github.com\/cloudflare\/templates\/tree\/main\/workers-builds-notifications-template\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/deploy.workers.cloudflare.com\/button\" alt=\"Deploy to Cloudflare\" \/><\/a><\/p>\n<p>The template includes:<\/p>\n<ul>\n<li>Build status with Preview\/Live URLs for successful deployments<\/li>\n<li>Inline error messages for failed builds<\/li>\n<li>Branch, commit hash, and author name<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/developers.cloudflare.com\/_astro\/builds-notifications-slack.rcRiU95L_Z1ecc7K.webp\" alt=\"Slack notifications showing build events\" \/><\/p>\n<p>For setup instructions, refer to the <a href=\"https:\/\/github.com\/cloudflare\/templates\/tree\/main\/workers-builds-notifications-template#readme\" target=\"_blank\">template README<\/a> or the <a href=\"https:\/\/developers.cloudflare.com\/queues\/event-subscriptions\/manage-event-subscriptions\/\">Event Subscriptions documentation<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>You can now receive notifications when your Workers&#8217; builds start, succeed, fail, or get cancelled using Event Subscriptions. Workers Builds publishes events to a Queue that your Worker can read messages from, and then send notifications wherever you need \u2014 Slack, Discord, email, or any webhook endpoint. You can deploy this Worker to your own [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-142","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/posts\/142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/comments?post=142"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/posts\/142\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/media?parent=142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/categories?post=142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.securinsight.ca\/index.php\/wp-json\/wp\/v2\/tags?post=142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}