Skip to content

Commit 0dbc3d5

Browse files
committed
Reorder and explicitly switch mono
1 parent 9ea7fff commit 0dbc3d5

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,17 @@ jobs:
4141
runs-on: ${{ matrix.os }}
4242
needs: build
4343
strategy:
44+
fail-fast: false
4445
matrix:
4546
os: [ubuntu-24.04, ubuntu-24.04-arm, windows-latest, windows-11-arm, macos-15, macos-15-arm64]
4647
python: ['3.14', '3.13', '3.12', '3.11', '3.10', '3.9', '3.8'] # pypy3
4748

4849
steps:
49-
- uses: actions/checkout@v4
50+
- name: Set Environment on macOS
51+
uses: maxim-lobanov/setup-xamarin@v1
52+
if: ${{ matrix.os.category == 'macos' }}
53+
with:
54+
mono-version: latest
5055

5156
- name: Setup .NET
5257
uses: actions/setup-dotnet@v5
@@ -70,6 +75,8 @@ jobs:
7075
run: |
7176
choco install -y mono ${{ matrix.python == 'pypy3' && '--x86' || '' }}
7277
78+
- uses: actions/checkout@v4
79+
7380
- name: Install dependencies
7481
run: |
7582
uv venv

0 commit comments

Comments
 (0)