Skip to content

papermana/fixup-dog

Repository files navigation

fixup-dog

A GitHub App built with Probot that's a watchdog for fixup commits in your PRs!

What are fixup commits? It's very simple — just read this.

Fixup commits are awesome but you may forget you have some and merge your branch without squashing them. In an ideal world, Github would autosquash on merge but that doesn't happen. So we can use this app.

Remember to add fixup-dog where it says "Require status checks to pass before merging" in section "Branch protection rules" in your repo's settings.

Setup

# Install dependencies
npm install

# Run the bot
npm start

Contributing

If you have suggestions for how fixup-dog could be improved, or want to report a bug, open an issue! We'd love all and any contributions.

For more, check out the Contributing Guide.

License

ISC © 2018 Dominik Rowicki dominik.rowicki@netguru.co

About

Github app that's a watchdog for fixup commits in your PRs!

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published