diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 21fbce026f55..972e9b25ab80 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,3 +1,7 @@ +# Fork adaptation: upstream runs CI on Blacksmith runners this fork can't use. +# Jobs run on standard GitHub-hosted ubuntu-24.04 runners instead, and the +# macOS-only mobile native static-analysis job is dropped (this fork does not +# target mobile). See FORK.md ("CI / release workflows"). name: CI on: @@ -9,7 +13,7 @@ on: jobs: check: name: Check - runs-on: blacksmith-8vcpu-ubuntu-2404 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: - name: Checkout @@ -42,7 +46,7 @@ jobs: test: name: Test - runs-on: blacksmith-8vcpu-ubuntu-2404 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: - name: Checkout @@ -61,30 +65,9 @@ jobs: - name: Test run: vp run test - mobile_native_static_analysis: - name: Mobile Native Static Analysis - runs-on: blacksmith-12vcpu-macos-26 - timeout-minutes: 10 - steps: - - name: Checkout - uses: actions/checkout@v6 - - - name: Setup Vite+ - uses: voidzero-dev/setup-vp@v1 - with: - node-version-file: package.json - cache: true - run-install: true - - - name: Install mobile native static analysis tools - run: brew bundle install --file apps/mobile/Brewfile - - - name: Lint mobile native sources - run: vp run lint:mobile - release_smoke: name: Release Smoke - runs-on: blacksmith-8vcpu-ubuntu-2404 + runs-on: ubuntu-24.04 timeout-minutes: 10 steps: - name: Checkout