From 3b2fcb2b9a86726cb8be42cc50414814886f4dcd Mon Sep 17 00:00:00 2001 From: Garry Tan Date: Sat, 15 Aug 2026 07:52:08 -0700 Subject: [PATCH] ci: right-size five single-core jobs to ubicloud-standard-2 actionlint, skill-docs, version-gate, pr-title-sync, and the evals report job never exceed one core; standard-8 was ~4x the cost for zero wall-clock. build-image and the eval matrix keep standard-8. Co-Authored-By: Claude Fable 5 --- .github/workflows/actionlint.yml | 2 +- .github/workflows/evals.yml | 2 +- .github/workflows/pr-title-sync.yml | 2 +- .github/workflows/skill-docs.yml | 2 +- .github/workflows/version-gate.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/actionlint.yml b/.github/workflows/actionlint.yml index a0692372a..47ad07722 100644 --- a/.github/workflows/actionlint.yml +++ b/.github/workflows/actionlint.yml @@ -15,7 +15,7 @@ concurrency: jobs: actionlint: - runs-on: ubicloud-standard-8 + runs-on: ubicloud-standard-2 steps: - uses: actions/checkout@v4 # Pull the prebuilt image instead of rhysd/actionlint@v1.7.11 (a Docker diff --git a/.github/workflows/evals.yml b/.github/workflows/evals.yml index 6cd8d7277..d336daf6f 100644 --- a/.github/workflows/evals.yml +++ b/.github/workflows/evals.yml @@ -294,7 +294,7 @@ jobs: retention-days: 90 report: - runs-on: ubicloud-standard-8 + runs-on: ubicloud-standard-2 needs: evals if: always() && github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository timeout-minutes: 5 diff --git a/.github/workflows/pr-title-sync.yml b/.github/workflows/pr-title-sync.yml index 4f94d4db9..9534e4277 100644 --- a/.github/workflows/pr-title-sync.yml +++ b/.github/workflows/pr-title-sync.yml @@ -31,7 +31,7 @@ concurrency: jobs: sync: name: Sync PR title to VERSION - runs-on: ubicloud-standard-8 + runs-on: ubicloud-standard-2 permissions: contents: read pull-requests: write diff --git a/.github/workflows/skill-docs.yml b/.github/workflows/skill-docs.yml index 227e9fa40..9cf3e47d4 100644 --- a/.github/workflows/skill-docs.yml +++ b/.github/workflows/skill-docs.yml @@ -15,7 +15,7 @@ concurrency: jobs: check-freshness: - runs-on: ubicloud-standard-8 + runs-on: ubicloud-standard-2 steps: - uses: actions/checkout@v4 - uses: oven-sh/setup-bun@v2 diff --git a/.github/workflows/version-gate.yml b/.github/workflows/version-gate.yml index 2c60d9d76..0e42a2dc9 100644 --- a/.github/workflows/version-gate.yml +++ b/.github/workflows/version-gate.yml @@ -14,7 +14,7 @@ concurrency: jobs: check: name: Check VERSION is not stale vs queue - runs-on: ubicloud-standard-8 + runs-on: ubicloud-standard-2 permissions: contents: read pull-requests: read