From b2b43085bcb2c0a3262f7207b5d6020ae7efca04 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 21 Apr 2026 19:03:33 +0100 Subject: [PATCH] ci: use larger Blacksmith macOS runners --- .github/workflows/ci.yml | 2 +- .github/workflows/codeql.yml | 2 +- docs/ci.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5b97e4f6520..ca3e334b76e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2004,7 +2004,7 @@ jobs: name: ${{ matrix.check_name }} needs: [preflight, build-artifacts] if: always() && needs.preflight.outputs.run_macos_node == 'true' && needs.build-artifacts.result == 'success' - runs-on: ${{ github.repository == 'openclaw/openclaw' && 'blacksmith-6vcpu-macos-latest' || 'macos-latest' }} + runs-on: ${{ github.repository == 'openclaw/openclaw' && 'blacksmith-12vcpu-macos-latest' || 'macos-latest' }} timeout-minutes: 20 strategy: fail-fast: false diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 6116639269f..8584ad914f6 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -62,7 +62,7 @@ jobs: needs_autobuild: false config_file: "" - language: swift - runs_on: macos-latest + runs_on: ${{ github.repository == 'openclaw/openclaw' && 'blacksmith-12vcpu-macos-latest' || 'macos-latest' }} needs_node: false needs_python: false needs_java: false diff --git a/docs/ci.md b/docs/ci.md index d8fdf5b378a..72bd5df96f4 100644 --- a/docs/ci.md +++ b/docs/ci.md @@ -61,7 +61,7 @@ GitHub may mark superseded jobs as `cancelled` when a newer push lands on the sa | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | | `blacksmith-16vcpu-ubuntu-2404` | `preflight`, `security-scm-fast`, `security-dependency-audit`, `security-fast`, `build-artifacts`, Linux checks, docs checks, Python skills, `android` | | `blacksmith-32vcpu-windows-2025` | `checks-windows` | -| `macos-latest` | `macos-node`, `macos-swift` | +| `blacksmith-12vcpu-macos-latest` | `macos-node`, `macos-swift` on `openclaw/openclaw`; forks fall back to `macos-latest` | ## Local Equivalents