From ab004db070800293433e082470cb8d8bc0010982 Mon Sep 17 00:00:00 2001 From: Mehul Kar Date: Tue, 23 Apr 2024 16:57:14 -0500 Subject: [PATCH] chore(ci): pin Github Actions runner that builds turborepo to macos-12 (#8024) macos-14 appears to not be able to build turborepo successfully and macos-latest was recently updated to point to macos-14. Pinning this until we figure out how to make macos-14 work. --- .github/workflows/bench-turborepo.yml | 2 +- .github/workflows/lsp.yml | 4 ++-- .github/workflows/test.yml | 12 ++++++------ .github/workflows/turborepo-library-release.yml | 4 ++-- .github/workflows/turborepo-native-lib-test.yml | 2 +- .github/workflows/turborepo-release.yml | 4 ++-- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/bench-turborepo.yml b/.github/workflows/bench-turborepo.yml index 5fa0f55528d45..14a9a80bc02e4 100644 --- a/.github/workflows/bench-turborepo.yml +++ b/.github/workflows/bench-turborepo.yml @@ -56,7 +56,7 @@ jobs: - name: ubuntu runner: ubuntu-latest - name: macos - runner: macos-latest + runner: macos-12 - name: windows runner: windows-latest diff --git a/.github/workflows/lsp.yml b/.github/workflows/lsp.yml index c8ea90a5f9b82..558f3605f3429 100644 --- a/.github/workflows/lsp.yml +++ b/.github/workflows/lsp.yml @@ -15,10 +15,10 @@ jobs: fail-fast: false matrix: settings: - - host: macos-latest + - host: macos-12 target: "x86_64-apple-darwin" container-options: "--rm" - - host: macos-latest + - host: macos-12 target: "aarch64-apple-darwin" container-options: "--rm" - host: ubuntu-latest diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a6892beb48d54..e21ecae912661 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -207,7 +207,7 @@ jobs: - "x64" - "metal" - name: macos - runner: macos-latest + runner: macos-12 - name: windows runner: windows-latest steps: @@ -260,7 +260,7 @@ jobs: matrix: os: - runner: ubuntu-latest - - runner: macos-latest + - runner: macos-12 - runner: windows-latest steps: # On Windows, set autocrlf to input so that when the repo is cloned down @@ -357,7 +357,7 @@ jobs: - "x64" - "metal" - name: macos - runner: macos-latest + runner: macos-12 env: TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} TURBO_TEAM: ${{ vars.TURBO_TEAM }} @@ -652,7 +652,7 @@ jobs: - "metal" nextest: linux - name: macos - runner: macos-latest + runner: macos-12 nextest: mac - name: windows runner: windows-latest @@ -739,7 +739,7 @@ jobs: matrix: os: - name: macos - runner: macos-latest + runner: macos-12 - name: windows runner: windows-latest runs-on: ${{ matrix.os.runner }} @@ -832,7 +832,7 @@ jobs: matrix: os: - name: macos - runner: macos-latest + runner: macos-12 # Temporarily disable windows bench due to consistent timeouts # - name: windows # runner: windows-2019 diff --git a/.github/workflows/turborepo-library-release.yml b/.github/workflows/turborepo-library-release.yml index cd8663fa47b44..ce64ae61f4afd 100644 --- a/.github/workflows/turborepo-library-release.yml +++ b/.github/workflows/turborepo-library-release.yml @@ -17,9 +17,9 @@ jobs: fail-fast: false matrix: settings: - - host: macos-latest + - host: macos-12 target: "aarch64-apple-darwin" - - host: macos-latest + - host: macos-12 target: "x86_64-apple-darwin" - host: ubuntu-latest diff --git a/.github/workflows/turborepo-native-lib-test.yml b/.github/workflows/turborepo-native-lib-test.yml index 453db792e6fee..95a323e7cacfd 100644 --- a/.github/workflows/turborepo-native-lib-test.yml +++ b/.github/workflows/turborepo-native-lib-test.yml @@ -25,7 +25,7 @@ jobs: - "x64" - "metal" - name: macos - runner: macos-latest + runner: macos-12 env: TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} TURBO_TEAM: ${{ vars.TURBO_TEAM }} diff --git a/.github/workflows/turborepo-release.yml b/.github/workflows/turborepo-release.yml index 11bb46b267ee9..bfbcab003be0d 100644 --- a/.github/workflows/turborepo-release.yml +++ b/.github/workflows/turborepo-release.yml @@ -106,10 +106,10 @@ jobs: fail-fast: false matrix: settings: - - host: macos-latest + - host: macos-12 target: "x86_64-apple-darwin" container-options: "--rm" - - host: macos-latest + - host: macos-12 target: "aarch64-apple-darwin" container-options: "--rm" - host: ubuntu-latest