Skip to content

Commit 423023b

Browse files
committed
Switch the macOS CI runs to the macos-15-intel build agent
refs actions/runner-images#13046, because the macOS 13 agents are going away shortly Some of the unit tests require Mono, and that is no longer installed on the newer macOS build agents, so install it manually for now
1 parent 74e1e6f commit 423023b

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/build_and_test.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ${{ matrix.os }}
2020
strategy:
2121
matrix:
22-
os: [ubuntu-22.04, windows-latest, macOS-13]
22+
os: [ubuntu-22.04, windows-latest, macos-15-intel]
2323
steps:
2424
- uses: actions/checkout@v4
2525
- name: Setup .NET 6
@@ -28,6 +28,9 @@ jobs:
2828
dotnet-version: '6.0.301'
2929
- name: Restore dotnet tools
3030
run: dotnet tool restore
31+
- name: Install mono (Mac)
32+
if: runner.os == 'macOS'
33+
run: brew install mono
3134
- name: remove current fake runner tool
3235
run: dotnet tool uninstall fake-cli
3336
- name: Build fake runner

0 commit comments

Comments
 (0)