Home

Awesome

GitHub App to Introduce Submit Queue 🚂

Build Status

Blocks PR merges when check suites of the latest commit on a target branch are failing:

Example

Note: that you can manually refresh Submit Queue status for a PR by commenting /sq poke.

Installation Instructions

Install the app here for your github.com projects free of charge.

GitHub Enterprise

You can run your own instance of the App for your GHE installations. The setup is pretty straightforward.

Use docker.pkg.github.com/cirruslabs/gh-submit-queue/app:latest Docker image with the following environment variables:

Environment Variable NameValue
GITHUB_APP_IDId of a freshly registered GitHub App ID
GITHUB_APP_CLIENT_IDApp client id from the settings page for authentication purposes
GITHUB_APP_CLIENT_SECRETApp client id from the settings page for authentication purposes
GITHUB_APP_PRIVATE_KEY_BASE64Base 64 encoded private key of the App
GITHUB_APP_WEBHOOK_SECRETOptional secret to verify authenticity of webhook deliveries