Awesome
GitHub App to Introduce Submit Queue 🚂
Blocks PR merges when check suites of the latest commit on a target branch are failing:
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 Name | Value |
---|---|
GITHUB_APP_ID | Id of a freshly registered GitHub App ID |
GITHUB_APP_CLIENT_ID | App client id from the settings page for authentication purposes |
GITHUB_APP_CLIENT_SECRET | App client id from the settings page for authentication purposes |
GITHUB_APP_PRIVATE_KEY_BASE64 | Base 64 encoded private key of the App |
GITHUB_APP_WEBHOOK_SECRET | Optional secret to verify authenticity of webhook deliveries |