Know when your feature branches are actually deployed with Milepost.

Milepost is a GitHub app that watches your services and labels your pull requests, notifying you and your team when your deployments land.

Expose the running Git commit hash via a public endpoint or POST to our endpoint when your app starts up, and Milepost will do the rest.

Sign up for free!
milepostapp-bot setting a label on a PR indicating it is deployed
Understand the status of PRs

Milepost sets labels so you know when a PR was deployed, and in what environment. It also can comment directly on the PR so developers get a heads up.

milepostapp-bot setting a label on a PR indicating it is deployed
Get notified

Milepost can notify Slack when PRs are deployed, so the whole team can stay up-to-date.

milepostapp-bot setting a label on a PR indicating it is deployed
Uptime Monitoring built in

Milepost can monitor your services and alert you when they go down.

A list of recent deployments with the top item being a rollback
Rollback detection

Milepost detects when you've rolled back a deployment out-of-band of your CI/CD pipeline, and will update Pull Requests accordingly. It also keeps track of all the changes in your environment, so you can see what changed between deployments and see when it was changed.

milepostapp-bot setting a label on a PR indicating it is deployed
Track valuable metrics

Milepost can measure how long how long it takes for PRs to go from open to deployed, or from merge to deployed, so you can improve processes over time and validate them empirically.

GitHub App authorization window with Milepost asking for read access to metadata and read-write access to pull requests
Keep your secrets safe

Milepost is never granted access to your source code — just your Pull Request metadata so it can set labels. Instead of source code access, Milepost comes with a plug-and-play GitHub Action that it uses to understand the structure of your Git tree.