Skip to content

feat: add PR size labeler workflow#5312

Merged
TheSkylancer merged 1 commit into
SandeepVashishtha:masterfrom
gTanusri:codex/issue-5283-size-labeler
Jun 2, 2026
Merged

feat: add PR size labeler workflow#5312
TheSkylancer merged 1 commit into
SandeepVashishtha:masterfrom
gTanusri:codex/issue-5283-size-labeler

Conversation

@gTanusri
Copy link
Copy Markdown

@gTanusri gTanusri commented Jun 1, 2026

Summary

  • Added a dedicated GitHub Actions workflow to label pull requests by diff size.
  • Used pascalgn/size-label-action@v0.5.7 with thresholds for size/XS through size/XXL.
  • Added a preflight step to create missing size labels automatically.
  • Ignored lock files and generated output directories from size calculations.
  • Updated PR label inheritance so size/ labels are treated as workflow-managed labels.

Why

Large pull requests are harder to review and triage quickly. Automatic size labels give maintainers an immediate signal about review effort without opening the full diff.

Validation

  • Ran git diff --cached --check before committing.
  • Checked the changed workflow files for trailing whitespace.

Related Issue

Closes #5283

@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 1, 2026

@servis is attempting to deploy a commit to the sandeepvashishtha's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added level:intermediate 35pts enhancement New feature or request quality:clean 1.2x gssoc:approved gssoc approved PR type:bug type:devops CI/CD, infrastructure, or tooling changes type:feature labels Jun 1, 2026
@priyanshirai231-spec
Copy link
Copy Markdown

Hello! I'm a contributor for GSSoC '26 and I'm very interested in resolving this issue. Could you please assign it to me? Thank you!

@TheSkylancer TheSkylancer merged commit 6f9b93d into SandeepVashishtha:master Jun 2, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request gssoc:approved gssoc approved PR level:intermediate 35pts quality:clean 1.2x type:bug type:devops CI/CD, infrastructure, or tooling changes type:feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: introduce pull request size labeler workflow

3 participants