Skip to content

Commit c73f7d6

Browse files
committed
ci: move lightweight automation off blacksmith
1 parent 962b25b commit c73f7d6

4 files changed

Lines changed: 15 additions & 15 deletions

File tree

.github/workflows/auto-response.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
permissions:
2323
issues: write
2424
pull-requests: write
25-
runs-on: blacksmith-16vcpu-ubuntu-2404
25+
runs-on: ubuntu-24.04
2626
steps:
2727
- uses: actions/create-github-app-token@v3
2828
id: app-token

.github/workflows/labeler.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
permissions:
3131
contents: read
3232
pull-requests: write
33-
runs-on: blacksmith-16vcpu-ubuntu-2404
33+
runs-on: ubuntu-24.04
3434
steps:
3535
- uses: actions/create-github-app-token@v3
3636
id: app-token
@@ -439,7 +439,7 @@ jobs:
439439
permissions:
440440
contents: read
441441
pull-requests: write
442-
runs-on: blacksmith-16vcpu-ubuntu-2404
442+
runs-on: ubuntu-24.04
443443
steps:
444444
- uses: actions/create-github-app-token@v3
445445
id: app-token
@@ -737,7 +737,7 @@ jobs:
737737
label-issues:
738738
permissions:
739739
issues: write
740-
runs-on: blacksmith-16vcpu-ubuntu-2404
740+
runs-on: ubuntu-24.04
741741
steps:
742742
- uses: actions/create-github-app-token@v3
743743
id: app-token

.github/workflows/workflow-sanity.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ env:
1919
jobs:
2020
no-tabs:
2121
if: github.event_name != 'workflow_dispatch'
22-
runs-on: blacksmith-16vcpu-ubuntu-2404
22+
runs-on: ubuntu-24.04
2323
steps:
2424
- name: Checkout
2525
uses: actions/checkout@v6
@@ -51,7 +51,7 @@ jobs:
5151
5252
actionlint:
5353
if: github.event_name != 'workflow_dispatch'
54-
runs-on: blacksmith-16vcpu-ubuntu-2404
54+
runs-on: ubuntu-24.04
5555
steps:
5656
- name: Checkout
5757
uses: actions/checkout@v6
@@ -83,7 +83,7 @@ jobs:
8383

8484
generated-doc-baselines:
8585
if: github.event_name == 'workflow_dispatch'
86-
runs-on: blacksmith-16vcpu-ubuntu-2404
86+
runs-on: ubuntu-24.04
8787
steps:
8888
- name: Checkout
8989
uses: actions/checkout@v6

docs/ci.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,14 @@ GitHub may mark superseded jobs as `cancelled` when a newer push lands on the sa
5757

5858
## Runners
5959

60-
| Runner | Jobs |
61-
| -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
62-
| `ubuntu-24.04` | `preflight`, short aggregate verifier jobs (`security-fast`, `check`, `check-additional`, `checks-fast-contracts-channels`); install-smoke preflight also uses GitHub-hosted Ubuntu so the Blacksmith matrix can queue earlier |
63-
| `blacksmith-8vcpu-ubuntu-2404` | `security-scm-fast`, `security-dependency-audit`, `build-artifacts`, Linux checks except `check-lint`, long-matrix aggregate verifiers, docs checks, Python skills, `android` |
64-
| `blacksmith-16vcpu-ubuntu-2404` | `check-lint`, which remains CPU-sensitive enough that 8 vCPU cost more than it saved |
65-
| `blacksmith-16vcpu-windows-2025` | `checks-windows` |
66-
| `blacksmith-6vcpu-macos-latest` | `macos-node` on `openclaw/openclaw`; forks fall back to `macos-latest` |
67-
| `blacksmith-12vcpu-macos-latest` | `macos-swift` on `openclaw/openclaw`; forks fall back to `macos-latest` |
60+
| Runner | Jobs |
61+
| -------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
62+
| `ubuntu-24.04` | `preflight`, short aggregate verifier jobs (`security-fast`, `check`, `check-additional`, `checks-fast-contracts-channels`), workflow-sanity, labeler, auto-response; install-smoke preflight also uses GitHub-hosted Ubuntu so the Blacksmith matrix can queue earlier |
63+
| `blacksmith-8vcpu-ubuntu-2404` | `security-scm-fast`, `security-dependency-audit`, `build-artifacts`, Linux checks except `check-lint`, long-matrix aggregate verifiers, docs checks, Python skills, `android` |
64+
| `blacksmith-16vcpu-ubuntu-2404` | `check-lint`, which remains CPU-sensitive enough that 8 vCPU cost more than it saved |
65+
| `blacksmith-16vcpu-windows-2025` | `checks-windows` |
66+
| `blacksmith-6vcpu-macos-latest` | `macos-node` on `openclaw/openclaw`; forks fall back to `macos-latest` |
67+
| `blacksmith-12vcpu-macos-latest` | `macos-swift` on `openclaw/openclaw`; forks fall back to `macos-latest` |
6868

6969
## Local Equivalents
7070

0 commit comments

Comments
 (0)