2.0.0 • Published 7 years ago
gh-automerge v2.0.0
GH-Automerge
GH-Automerge is a cron bot that uses CircleCi to automatically merge pull requests that pass CI.
GH-Automerge automatically
- Merges the master into out-of-date pull request branches
- Merges pull requests when they're up-to-date and pass CI
Usage
Using GH-Automerge is easy.
Once setup, enable automerging pull requests by adding a Github AUTOMERGE Label.
See the image above.
Setup
Setting up GH-Automerge for a repository in with these steps.
- Create a repository
- Install,
npm install --save-dev gh-automerge - Copy cron config from this
.circleci/config.ymltemplate into your repository - Enable your repository in CircleCi
- Add a
GITHUB_TOKENenv var in CircleCi - Add a
GITHUB_ORGenv var in CircleCi (theGITHUB_ORGcan be a Github Organization or your Github User Name). - Add the Github label
AUTOMERGEto your repository