File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4646 uses : ./.github/workflows/os.yml
4747 needs :
4848 - tests
49- windows :
50- needs :
51- - tests
52- runs-on : windows-2022
53- env :
54- PYTEST_ADDOPTS : --verbose
55- CFLAGS : -Wall -Wpedantic -Werror -std=c17
56- defaults :
57- run :
58- shell : msys2 {0}
59- steps :
60- - uses : actions/checkout@v4
61- with :
62- fetch-depth : 0
63- - uses : msys2/setup-msys2@v2
64- with :
65- update : true
66- install : >-
67- git
68- gmp-devel
69- python-pip
70- mingw-w64-x86_64-meson
71- mingw-w64-x86_64-gcc
72- - run : |
73- python -m venv .test-venv
74- source .test-venv/bin/activate
75- python -m pip install --upgrade pip
76- pip --verbose install .[tests] -Csetup-args=-Dbuildtype=debug
77- pytest
Original file line number Diff line number Diff line change 88 fail-fast : false
99 matrix :
1010 os : [ubuntu-24.04, ubuntu-24.04-arm, macos-14]
11- shell : [bash]
12- # include:
13- # - os: windows-2022
14- # shell: 'msys2 {0}'
15- defaults :
16- run :
17- shell : ${{ matrix.shell }}
1811 env :
1912 PYTEST_ADDOPTS : --verbose
2013 CFLAGS : -Wpedantic -Werror -std=c17
2518 - uses : actions/setup-python@v5
2619 with :
2720 python-version : " 3.x"
28- - uses : msys2/setup-msys2@v2.27.0
29- with :
30- install : >-
31- mingw-w64-ucrt-x86_64-pkg-config
32- mingw-w64-ucrt-x86_64-gcc
33- autotools
34- patch
35- msystem : ucrt64
36- path-type : inherit
37- if : ${{ startsWith(matrix.os, 'windows') }}
3821 - name : Cache GNU GMP builds
3922 id : cache-gmp
4023 uses : actions/cache@v4
You can’t perform that action at this time.
0 commit comments