Skip to content

chore: change to centralized managed GitHub pool - #124

Merged
tibrnui merged 3 commits into
mainfrom
chore/migrate-runners-to-uipath-images-7a21e4d2
Aug 10, 2026
Merged

chore: change to centralized managed GitHub pool#124
tibrnui merged 3 commits into
mainfrom
chore/migrate-runners-to-uipath-images-7a21e4d2

Conversation

@tibrnui

@tibrnui tibrnui commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Summary

Moves this repository's workflows to the centralized managed GitHub pool.

  • Runner images are prefixed with uipath- in all workflow files
  • e.g. ubuntu-latestuipath-ubuntu-latest

Changes

All workflow .yml files (including non-standard locations like workflows-src/) with static runs-on values are updated.
Dynamic expressions (${{ ... }}) and already-prefixed images are skipped.

Action Version Pinning

All uses: references are pinned to the SHA of the latest release published ≥ 48h ago.
This prevents supply-chain attacks via recently-published compromised versions.

6 workflow file(s) modified, 20 action(s) pinned
Runners migrated: ubuntu-latest ubuntu-24.04 ubuntu-22.04 ubuntu-24.04-arm ubuntu-22.04-arm
ubuntu-slim ubuntu-18.04 ubuntu-20.04 windows-latest
@tibrnui
tibrnui force-pushed the chore/migrate-runners-to-uipath-images-7a21e4d2 branch from fe39698 to 155a6f2 Compare August 6, 2026 13:48
tibrnui added 2 commits August 7, 2026 14:58
GitHub derives the check-run name from the matrix values, so switching the
matrix to uipath- labels renamed every required test context and left branch
protection waiting on names that can no longer be reported. Keep the stock
labels and map them to the uipath- pool in runs-on instead.
@tibrnui
tibrnui merged commit c725951 into main Aug 10, 2026
11 checks passed
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