Skip to content

seemethere/unir

Repository files navigation

robot dancing

unir

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!

Building

make build

Installation!

To start using unir first add a configuration file called .unir.yml to the base directory of your master branch.

Example .unir.yml:

# 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

Github installation:

Installation for your repo is simple just use the following URL to add unir to your project!

https://github.com/apps/unir