Skip to content

Commit 366090d

Browse files
Merge #7219: ci: run check-skip on blacksmith with GitHub-hosted fallback
d02243c ci: run check-skip on blacksmith with GitHub-hosted fallback (PastaClaw) Pull request description: ## Issue The `check-skip` job runs on `ubuntu-latest` (GitHub-hosted only). When all GitHub runners are busy, this lightweight job stalls — blocking the entire CI pipeline since every other job depends on it. ## Fix Use `vars.RUNNER_AMD64` with a fallback to `ubuntu-24.04`: ```yaml runs-on: ${{ vars.RUNNER_AMD64 || 'ubuntu-24.04' }} ``` - **dashpay org:** `RUNNER_AMD64` is set to a Blacksmith runner label → uses Blacksmith - **External forks:** Variable not set → falls back to GitHub-hosted `ubuntu-24.04` This is the same pattern already used for build jobs in the repo. ACKs for top commit: UdjinM6: utACK d02243c Tree-SHA512: 63b71fb39d8308937486d3ef1724c86d75267fb9ce1ada618a661732bf78e80f8c32fdfffb6f11ef0d9173f776db815904298745492219388667d58e2935cf0b
2 parents e1ae103 + d02243c commit 366090d

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ concurrency:
2020
jobs:
2121
check-skip:
2222
name: Check skip conditions
23-
runs-on: ubuntu-latest
23+
runs-on: ${{ vars.RUNNER_AMD64 || 'ubuntu-24.04' }}
2424
outputs:
2525
skip: ${{ steps.skip-check.outputs.skip }}
2626
steps:

0 commit comments

Comments
 (0)