Railway
Setup
- Go to rocketgraph.app/settings → Deployment Analysis
- Save your preferred time windows (how long to look before/after a deploy)
- Copy the webhook URL shown
- In your Railway project → Settings → Deploy Webhooks → paste the URL
What happens on each deploy
- Railway sends a webhook to Rocketgraph with the deploy metadata (commit, branch, author, timestamp)
- Rocketgraph records the deploy and waits for the configured
time_afterwindow - The ML pipeline fetches logs from your connected datasource (Sentry, Loki, etc.) for windows before and after the deploy
- A deterministic diff is computed: new errors, disappeared patterns, volume changes
- If you have Slack connected, a summary is posted to your channel
Viewing results
Go to rocketgraph.app/sentry to see your deploy history. Click any deploy to expand the before/after diff. Click Run RCA for Claude-powered root cause analysis.GitHub Actions
POST to the same webhook URL from your CI/CD pipeline. The simplest approach:Deploy metadata
Each deploy is stored with:- Commit hash — links to the code change
- Branch — which branch was deployed
- Commit message — what changed
- Author — who deployed
- Timestamp — when the deploy happened
- Service name — which service was deployed (from Railway metadata)