Skip to content

Commit 28e3ac4

Browse files
uipreligaclaude
andcommitted
ci: move all jobs off self-hosted uipath-ubuntu-latest to ubuntu-latest
The self-hosted `uipath-ubuntu-latest` pool is unavailable to this repo, so every job pinned to it (Quality Gate, No-Extra Install, E2E Smoke, CodeQL, docker-publish, publish-dev) sat queued indefinitely. Move them all to GitHub-hosted `ubuntu-latest` so CI runs without depending on the pool. Note: this drops the self-hosted `SAFE_CHAIN_MINIMUM_PACKAGE_AGE` supply-chain check on uv installs (a no-op on GitHub-hosted); the env is kept so parity returns if a job ever moves back. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent ba81e26 commit 28e3ac4

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

‎.github/workflows/codeql.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ permissions:
1616
jobs:
1717
analyze:
1818
name: Analyze Python code
19-
runs-on: uipath-ubuntu-latest
19+
runs-on: ubuntu-latest
2020
timeout-minutes: 15
2121
permissions:
2222
security-events: write

‎.github/workflows/docker-publish.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ env:
4141
jobs:
4242
publish:
4343
name: Build and push to GHCR
44-
runs-on: uipath-ubuntu-latest
44+
runs-on: ubuntu-latest
4545
# Skip semantic-release's own commit so we don't double-build on the
4646
# version-bump push.
4747
if: "!contains(github.event.head_commit.message, 'chore(release):')"

‎.github/workflows/pr-checks.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ env:
3030
jobs:
3131
quality-gate:
3232
name: Quality Gate (Format, Lint, Type, Test, Security)
33-
runs-on: uipath-ubuntu-latest
33+
runs-on: ubuntu-latest
3434
timeout-minutes: 10
3535

3636
# Shared env for all steps: safe-chain min-age exclusions and a dummy
@@ -163,7 +163,7 @@ jobs:
163163
# registry validates, and the uipath-specific code paths fail with a
164164
# clear hint instead of an import error.
165165
name: No-Extra Install (uipath optional)
166-
runs-on: uipath-ubuntu-latest
166+
runs-on: ubuntu-latest
167167
timeout-minutes: 5
168168
steps:
169169
- name: Checkout code
@@ -326,7 +326,7 @@ jobs:
326326

327327
e2e-smoke:
328328
name: E2E Smoke Tests (Real API)
329-
runs-on: uipath-ubuntu-latest
329+
runs-on: ubuntu-latest
330330
timeout-minutes: 10
331331
# Skip on fork PRs where secrets aren't available
332332
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository

‎.github/workflows/publish-dev.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ permissions:
2828
jobs:
2929
publish-dev:
3030
name: Publish dev wheel for PR
31-
runs-on: uipath-ubuntu-latest
31+
runs-on: ubuntu-latest
3232
if: contains(github.event.pull_request.labels.*.name, 'build:dev')
3333
timeout-minutes: 15
3434
env:

0 commit comments

Comments
 (0)