diff --git a/.github/workflows/build-tools.yml b/.github/workflows/build-tools.yml index 210171c0a..91d880207 100644 --- a/.github/workflows/build-tools.yml +++ b/.github/workflows/build-tools.yml @@ -17,7 +17,7 @@ jobs: - platform: unknown-linux-gnu runner: ubuntu-20.04 - platform: apple-darwin - runner: macos-12 + runner: macos-14 exclude: - platform: pc-windows-msvc arch: aarch64 @@ -101,7 +101,7 @@ jobs: - platform: pc-windows-msvc runner: windows-2022 - platform: apple-darwin - runner: macos-12 + runner: macos-14 exclude: - platform: pc-windows-msvc arch: aarch64 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e0f1efa68..af0c45eca 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -71,7 +71,7 @@ jobs: $Platforms += 'macos' $Platforms | ForEach-Object { - $Runner = switch ($_) { 'windows' { 'windows-2022' } 'macos' { 'macos-12' } 'linux' { 'ubuntu-20.04' } } + $Runner = switch ($_) { 'windows' { 'windows-2022' } 'macos' { 'macos-14' } 'linux' { 'ubuntu-20.04' } } foreach ($Arch in $Archs) { $Jobs += @{ arch = $Arch @@ -222,11 +222,11 @@ jobs: run: | rustup target add aarch64-pc-windows-msvc - - name: Configure macOS (arm) runner - if: matrix.os == 'macos' && matrix.arch == 'arm64' + - name: Configure macOS (intel) runner + if: matrix.os == 'macos' && matrix.arch == 'x86_64' run: | sudo rm -rf /Library/Developer/CommandLineTools - rustup target add aarch64-apple-darwin + rustup target add x86_64-apple-darwin - name: Build id: build