added PR size labeler (#1320)

Signed-off-by: antedotee <soniyadav2051982@gmail.com>
This commit is contained in:
ky505
2026-05-21 12:27:13 -04:00
committed by GitHub
parent 7c94a307d0
commit 0f5b6238b7
+34
View File
@@ -0,0 +1,34 @@
name: PR Size Labeler
on:
pull_request_target:
types: [opened, synchronize, reopened, edited]
permissions:
pull-requests: write
issues: write
contents: read
jobs:
size-label:
runs-on: ubuntu-latest
steps:
- name: Label PR by size
uses: codelytv/pr-size-labeler@095a41fca88b8764fd9e008ad269bcdb82bb38b9 # v1
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
xs_label: "size/xs"
xs_max_size: "10"
s_label: "size/s"
s_max_size: "100"
m_label: "size/m"
m_max_size: "500"
l_label: "size/l"
l_max_size: "1000"
xl_label: "size/xl"
fail_if_xl: "false"
message_if_xl: >
This PR exceeds the recommended size of 1000 lines.
Please consider splitting it into smaller, focused PRs to make
it easier to review and reduce the risk of regressions.
files_to_ignore: "requirements.txt *.lock"