Skip to content
Boring Cyborg

Boring Cyborg

A Github bot to automatically label PRs, issues and perform all the boring operations that you don't want to do

by kaxil329 installs

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

  1. Configure the Github App
  2. 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.

Boring Cyborg screenshot

Pricing and setup

Free

$0

Free

Free

Next: Confirm your installation location

Boring Cyborg is provided by a third-party and is governed by separate privacy policy and support documentation