File tree Expand file tree Collapse file tree 1 file changed +7
-9
lines changed
Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Original file line number Diff line number Diff line change 5151 python : ["3.10", "3.11", "3.12", "3.13"]
5252
5353 steps :
54- - name : Set Environment on macOS
55- uses : maxim-lobanov/setup-xamarin@v1
56- if : ${{ matrix.os.category == 'macos' }}
57- with :
58- mono-version : latest
59-
6054 - name : Checkout code
6155 uses : actions/checkout@v6
6256
6559 with :
6660 dotnet-version : ' 8.0.x'
6761
62+ - name : Install Mono
63+ uses : ConorMacBride/install-package@v1.1.0
64+ with :
65+ brew : mono
66+ choco : mono
67+ apt : mono-runtime-sgen
68+
6869 - name : Set up Python ${{ matrix.python }}
6970 uses : astral-sh/setup-uv@v7
7071 with :
7677 - name : Synchronize the virtual environment
7778 run : uv sync --managed-python
7879
79- - name : Show pyvenv.cfg
80- run : cat .venv/pyvenv.cfg
81-
8280 - name : Embedding tests (Mono/.NET Framework)
8381 run : dotnet test --runtime any-${{ matrix.os.platform }} --framework net472 --logger "console;verbosity=detailed" src/embed_tests/
8482 if : always()
You can’t perform that action at this time.
0 commit comments