diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bc26d9a970e3..c59d34bbf3d5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -156,6 +156,7 @@ jobs: tests: runs-on: warp-macos-15-arm64-6x + if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository timeout-minutes: 75 env: CMUX_SKIP_ZIG_BUILD: "1" @@ -387,6 +388,7 @@ jobs: # and performance regressions stay isolated. Broader interactive UI suites # still run via test-e2e.yml on GitHub-hosted runners. runs-on: warp-macos-15-arm64-6x + if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository timeout-minutes: 20 steps: - name: Checkout @@ -573,6 +575,7 @@ jobs: # signing, notarization, and publishing. This catches DEBUG/Release boundary # mistakes before they reach main. runs-on: warp-macos-26-arm64-6x + if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository timeout-minutes: 20 steps: - name: Checkout @@ -656,6 +659,7 @@ jobs: ui-regressions: runs-on: warp-macos-15-arm64-6x + if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository timeout-minutes: 25 steps: - name: Checkout