Skip to content

chore(ci): run the test matrix on uipath- runners - #126

Open
tibrnui wants to merge 1 commit into
mainfrom
chore/test-matrix-uipath-runners
Open

chore(ci): run the test matrix on uipath- runners#126
tibrnui wants to merge 1 commit into
mainfrom
chore/test-matrix-uipath-runners

Conversation

@tibrnui

@tibrnui tibrnui commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

What

Moves the test matrix onto the uipath- runner pool:

  • os: [ubuntu-latest, windows-latest] -> os: [uipath-ubuntu-latest, uipath-windows-latest]
  • runs-on goes back to ${{ matrix.os }} (the label-mapping expression is no longer needed)

After this, every job in the repo runs on the centralized managed pool.

Heads-up: required status checks

GitHub builds a matrix job's check-run name from the matrix values, so this renames
the test contexts, e.g.

test / Test (3.11, ubuntu-latest)   ->   test / Test (3.11, uipath-ubuntu-latest)

The branch ruleset still requires the stock names, so those contexts will sit as
"Expected - waiting for status to be reported" and this PR (and every later PR)
will stay BLOCKED until a repo admin updates the required status checks to the
uipath- names.

🤖 Generated with Claude Code

Moves the remaining stock matrix labels onto the uipath- pool, so every job in
these workflows uses the centralized managed runners.

@mun-iulian-uipath mun-iulian-uipath left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Reviewed as part of the SCG runner-migration batch. Runner-label and action-pin changes look correct. Any red or pending checks were assessed against base-branch history in this campaign and are pre-existing or unrelated to this change; please confirm the repo-specific ones before merging.

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.

3 participants