Pull Request auto size labeler
ActionsGithub action to automatically add label on PR to define size (based on line diff and file modified)
v1.1.0
Tags
(1)Github action to automatically add label on PR to define size (based on line diff and file modified)
- Website: https://tech.bedrockstreaming.com
You can create a .github/workflows/pr-labeler.yml
file:
name: 🏷 PR size labeler
on: [pull_request]
jobs:
pr-labeler:
runs-on: ubuntu-latest
name: Label the PR size
steps:
- uses: BedrockStreaming/pr-size-labeler@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
exclude_files: .lock
xs_label:
required: false
default: 'Size/XS'
xs_diff:
required: false
default: '50'
xs_files:
required: false
default: '5'
s_label:
required: false
default: 'Size/S'
s_diff:
required: false
default: '100'
s_files:
required: false
default: '10'
m_label:
required: false
default: 'Size/M'
m_diff:
required: false
default: '500'
m_files:
required: false
default: '30'
l_label:
required: false
default: 'Size/L'
l_diff:
required: false
default: '800'
l_files:
required: false
default: '50'
xl_label:
required: false
default: 'Size/XL'
xl_diff:
required: false
default: '1500'
xl_files:
required: false
default: '100'
token:
required: true
exclude_files:
description: 'Regexp to ignore files from the line diff count (example: yarn.lock)'
required: true
This project is MIT licensed.
This README was generated with ❤️ by readme-md-generator
Pull Request auto size labeler is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.