Supported languages
JavaScript, Python, C, PHP, Java, Go, C#, CSS, Swift, and HTML
From the developer
A GitHub App built with Probot that automatically label PRs, issues and perform all the boring operations that you don't want to do.
Features
- Add labels based on the path of the file that are modified in the PR.
- Welcome new users to your project when they open their first Issue/PR or first merged PR by an
automated comment. - Insert Issue (Jira/Github etc) link in PR description based on the Issue ID in PR title.
- Verifies if commits/PR titles match the regular expression specified
Usage
- Configure the Github App
- After installing the Github app, create
.github/boring-cyborg.yml
in the default branch to enable it
labelPRBasedOnFilePath:
# Add 'label1' to any changes within 'example' folder or any subfolders
label1:
- example/**/*
# Complex: Add 'area/core' label to any change within the 'core' package
area/core:
- src/core/*
- src/core/**/*
firstPRWelcomeComment: >
Thanks for opening this pull request! Please check out our contributing guidelines.
firstPRMergeComment: >
Awesome work, congrats on your first merged pull request!
firstIssueWelcomeComment: >
Thanks for opening your first issue here! Be sure to follow the issue template!
Check https://github.com/kaxil/boring-cyborg for more features and details.
Pricing and setup
Free
Free
Free
Boring Cyborg is provided by a third-party and is governed by separate privacy policy and support documentation