Skip to content

Commit 4e6eec9

Browse files
committed
GitHub Actions: update to macos-latest OS
`macos-13` has been deprecated and is no longer available. Since we've since given up the .NET Core 2/3 TFMs it seems we can now safely update. References: actions/runner-images#13046
1 parent 45129de commit 4e6eec9

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,7 @@ jobs:
99

1010
strategy:
1111
matrix:
12-
os: [ ubuntu-latest, windows-latest, macos-13 ]
13-
14-
# NOTE: If we wanted to use `macos-latest` we would have to move the .NET Core 2.1 and 3.1 builds and test runs
15-
# to a separate job. This is because `macos-14` and newer are ARM-only and those target frameworks don't support
16-
# that architecture, causing `dotnet` to want to fall back to X64. However, once we install .NET 6 or newer,
17-
# we get a toolchain that only has ARM support and no X64 support, so that fallback will no longer work.
18-
# Using `macos-13` is (for the time being, while still available) the simpler solution as it is not ARM-based yet,
19-
# so there won't be any architecture mismatch in the first place.
12+
os: [ ubuntu-latest, windows-latest, macos-latest ]
2013

2114
runs-on: ${{ matrix.os }}
2215

0 commit comments

Comments
 (0)