unir (verb): to combine, to mix together
Utilizing the built in Github review system unir
makes it so that
code merge is handled autonomously! All you need to do is Approve
changes on the Github UI and unir
will take care of the rest!
make build
To start using unir
first add a configuration file called .unir.yml
to the base directory of
your master branch.
# The list of people who can trigger an auto-merge with approvals
whitelist:
- seemethere
- botmethere
# At least 2 approvals are needed for auto-merging
approvals_needed: 2
# If one review requests changes, unir will not merge automatically
consensus_needed: true
Installation for your repo is simple just use the following URL to add unir
to your project!