Built with probot framework
A GitHub App that runs commitlint against all commits of new or edited pull requests and sets an appropriate status check.
On the next pull request, a status check from commitlint will appear:

Problem details will be reported as a comment like this:

For best results, enable branch protection (in the repository's settings) and require the commitlint status check to pass before merging:

We don't currently support custom configuration (i.e. .commitlint.yml or .commitlint.json), but we will
git clone https://github.com/ahmed-taj/commitlint-bot.git
cd commitlint-bot
npm install
private-key.pem somewhere safe, and point to its location in .envAPP_ID=1234 npm start where 1234 is your GitHub app's IDSee docs/deploy.md for more info.
Robot designed by Freepik.
Inspired by the awesome work of Tom Vincent in their validate-commit-msg-bot package.
Give it a star(:star:) :point_up_2:
MIT © Ahmed T. Ali
Content type
Image
Digest
Size
368.5 MB
Last updated
about 6 years ago
docker pull wzrdtales/commitlint-bot