Notify Shipyrd from Honeybadger
Already calling `honeybadger deploy` on every release? Have Honeybadger forward those events to Shipyrd via a webhook — no extra step in your CI.
What it does
Shipyrd accepts an inbound webhook at https://hooks.shipyrd.io/incoming/honeybadger/<TOKEN>. The token is per-application and scopes the events to the right Shipyrd app. Each Honeybadger deploy event gets translated into a Shipyrd deploy on the matching destination.
Setup
-
In Shipyrd, open the application and go to its Setup page. Generate an incoming webhook for Honeybadger and copy the URL — it’ll look like
https://hooks.shipyrd.io/incoming/honeybadger/<TOKEN>. -
In Honeybadger, open the project’s settings and add the URL above as a deploy webhook. (If you already use
honeybadger deployin CI, no other code changes are needed — Honeybadger fans the deploy event out to its configured webhooks.) -
Continue deploying as you do today:
honeybadger deploy --environment production
Verify it worked
Trigger a deploy. Honeybadger records it as it always does, and within a few seconds the same deploy appears in your Shipyrd timeline.
Related
- Plain HTTP — if you’d rather POST directly instead of going through Honeybadger
- AppSignal, Rollbar — same webhook pattern, different vendor