Skip to content

ci(repo): add PR size labeling workflow [AGVSOL-1846]#378

Open
KokoMilev wants to merge 1 commit intomainfrom
ci/apollo-vertex-pr-size-label
Open

ci(repo): add PR size labeling workflow [AGVSOL-1846]#378
KokoMilev wants to merge 1 commit intomainfrom
ci/apollo-vertex-pr-size-label

Conversation

@KokoMilev
Copy link
Contributor

@KokoMilev KokoMilev commented Mar 20, 2026

Adds size labels to PRs so reviewers can quickly see how big a change is.

Inspired from: https://github.com/UiPath/coded-agentic-process/blob/main/.github/workflows/pr-size.yml

Copilot AI review requested due to automatic review settings March 20, 2026 12:29
@github-actions
Copy link

github-actions bot commented Mar 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (PT)
apollo-canvas 🟢 Ready Preview, Logs Mar 24, 2026, 08:18:15 AM
apollo-landing 🟢 Ready Preview, Logs Mar 24, 2026, 08:17:53 AM
apollo-ui-react 🟢 Ready Preview, Logs Mar 24, 2026, 08:18:10 AM
apollo-vertex 🟢 Ready Preview, Logs Mar 24, 2026, 08:19:02 AM
apollo-wind 🟢 Ready Preview, Logs Mar 24, 2026, 08:18:00 AM

@github-actions
Copy link

github-actions bot commented Mar 20, 2026

Dependency License Review

  • 1917 package(s) scanned
  • ✅ No license issues found
  • ⚠️ 3 package(s) excluded (see details below)
License distribution
License Packages
MIT 1682
ISC 89
Apache-2.0 56
BSD-3-Clause 28
BSD-2-Clause 23
BlueOak-1.0.0 8
MPL-2.0 5
MIT OR Apache-2.0 3
MIT-0 3
CC0-1.0 3
LGPL-3.0-or-later 2
(MIT OR Apache-2.0) 2
Unlicense 2
Python-2.0 1
CC-BY-4.0 1
(MPL-2.0 OR Apache-2.0) 1
Unknown 1
Artistic-2.0 1
(WTFPL OR MIT) 1
(BSD-2-Clause OR MIT OR Apache-2.0) 1
CC-BY-3.0 1
0BSD 1
(MIT OR CC0-1.0) 1
MIT AND ISC 1
Excluded packages
Package Version License Reason
@img/sharp-libvips-linux-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
@img/sharp-libvips-linuxmusl-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
khroma 2.1.0 Unknown MIT per GitHub repo, missing license field in package.json

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a GitHub Actions workflow to automatically apply PR size labels (XS–XXL) for apps/apollo-vertex/** pull requests, helping reviewers quickly gauge review scope.

Changes:

  • Introduces a new pull_request_target workflow that determines whether a PR is “vertex-only”.
  • Computes changed lines (additions + deletions) and applies a corresponding size:* label while removing any previously managed size label.

@KokoMilev KokoMilev force-pushed the ci/apollo-vertex-pr-size-label branch from c00f339 to a8b0c0f Compare March 20, 2026 12:40
Copilot AI review requested due to automatic review settings March 20, 2026 13:10
@KokoMilev KokoMilev force-pushed the ci/apollo-vertex-pr-size-label branch from a8b0c0f to 722788b Compare March 20, 2026 13:10
@KokoMilev KokoMilev changed the title ci(apollo-vertex): add PR size labeling workflow ci(apollo-vertex): add PR size labeling workflow [AGVSOL-1846] Mar 20, 2026
@KokoMilev KokoMilev marked this pull request as ready for review March 20, 2026 13:12
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.

@KokoMilev KokoMilev marked this pull request as draft March 20, 2026 13:24
@KokoMilev KokoMilev force-pushed the ci/apollo-vertex-pr-size-label branch from 722788b to 201a60c Compare March 20, 2026 13:27
@KokoMilev KokoMilev marked this pull request as ready for review March 20, 2026 13:41
Copilot AI review requested due to automatic review settings March 20, 2026 13:42
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.

@KokoMilev KokoMilev force-pushed the ci/apollo-vertex-pr-size-label branch from 201a60c to 84702a0 Compare March 24, 2026 10:26
@KokoMilev KokoMilev requested a review from alincadariu March 24, 2026 10:26
@KokoMilev KokoMilev changed the title ci(apollo-vertex): add PR size labeling workflow [AGVSOL-1846] ci(repo): add PR size labeling workflow [AGVSOL-1846] Mar 24, 2026
@KokoMilev KokoMilev force-pushed the ci/apollo-vertex-pr-size-label branch from 84702a0 to 2a9a654 Compare March 24, 2026 15:01
Copilot AI review requested due to automatic review settings March 24, 2026 15:01
@github-actions github-actions bot added the size:L 100-499 changed lines. label Mar 24, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 3 comments.

@KokoMilev KokoMilev force-pushed the ci/apollo-vertex-pr-size-label branch from 2a9a654 to d106ac9 Compare March 24, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L 100-499 changed lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants