Protect (and free) your GitHub branches.
Greatly inspired by audit and pepper.
$> protector -h
protector - v0.1.0-SNAPSHOT
-branches value
branches to include (as regexp)
-dry-run
do not make any changes, just print out what would have been done
-free
remove branch protection
-orgs value
organizations name to protect
-repos value
repositories fullname to protect (ex: jcgay/maven-color)
-token string
GitHub API token
-v print version and exit (shorthand)
-version
print version and exit
make release
make help
To run md5sum
and sha256sum
, I use zsh aliases:
make <task> SHELL=/bin/zsh