Skip to content

spring-financial-group/mqube-pr-size-watcher

 
 

Repository files navigation

PR Size Watcher

Checks PR for a total number of additions.

If number of additions is greater than errorSize build will fail, and errorMessage will be added as a comment.

If number of additions is greater than warningSize then warningMessage will be added as a comment.

You can optionally specify excludeTitle regex that will skip this validation if PR title matches the regex.

To use the action put this into your Workflows file:

name: PR Size Watcher
on: [pull_request]

jobs:
  build:
    name: Check PR size
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v1
      - uses: ookami-kb/gh-pr-size-watcher@v1
        with:
          githubToken: ${{ secrets.GITHUB_TOKEN }} # required
          errorSize: 500 # optional
          errorMessage: ':no_entry: PR has more than **{allowed} additions**. Split it into smaller PRs.' # optional
          warningSize: 300 # optional
          warningMessage: ':warning: PR has more than **{allowed} additions**. Consider splitting it into smaller PRs.' # optional
          excludeTitle: 'PR_SIZE_SKIP' # to skip validation if PR title matches regex

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 94.7%
  • JavaScript 5.3%