Mergeability status check on GitHub

To help prevent accidental mid-stack merges, Graphite creates an optional status check on GitHub for upstack PRs. This status check appears as “in progress” for all upstack PRs, and passes for all base PRs.

Since it’s an optional check, you can still merge mid-stack if needed.

To configure this status check for your GitHub org:

  • Open the Graphite web app’s settings page

  • Select the “Mergeability checks” page

  • Edit the Mergeability check on GitHub setting