Skip to content

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

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

ci(apollo-vertex): 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 apollo-vertex 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 20, 2026, 06:30:47 AM
apollo-landing 🟢 Ready Preview, Logs Mar 20, 2026, 06:30:37 AM
apollo-ui-react 🟢 Ready Preview, Logs Mar 20, 2026, 06:30:38 AM
apollo-vertex 🟢 Ready Preview, Logs Mar 20, 2026, 06:31:34 AM
apollo-wind 🟢 Ready Preview, Logs Mar 20, 2026, 06:30:38 AM

@github-actions
Copy link

Dependency License Review

  • 1916 package(s) scanned
  • ✅ No license issues found
  • ⚠️ 3 package(s) excluded (see details below)
License distribution
License Packages
MIT 1681
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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants