GitNub

GitNub helps reduce accidents, such as accidentally merging when you meant to squash, or merging to the wrong branch. Define a github url and stages to define your per-repo workflow. Fields use regex values to allow better customization. Example * TO:`main` FROM:`^DEV` TYPE: `squash` will show a success indication on the to-branch name for the repo's PRs when the PR is merging from branch such as DEV-220 into main branch, and the merge-action dropdown will only show the `squash` option in green.

Chrome store