4242 if : ${{ matrix.os == 'windows-2019' }}
4343
4444 - name : Build wheels
45- uses : pypa/cibuildwheel@v2.19.2
45+ uses : pypa/cibuildwheel@v2.20.0
4646 env :
4747 # override setting in pyproject.toml to use msys2 instead of msys64 bash
4848 CIBW_BEFORE_ALL_WINDOWS : msys2 -c bin/cibw_before_all_windows.sh
@@ -167,7 +167,7 @@ jobs:
167167 strategy :
168168 fail-fast : false
169169 matrix :
170- # Supported versions and latest git
170+ # Supported Flint versions:
171171 flint-tag : ['v3.0.0', 'v3.0.1', 'v3.1.0', 'v3.1.1', 'v3.1.2']
172172 steps :
173173 - uses : actions/checkout@v4
@@ -178,26 +178,22 @@ jobs:
178178 - run : pip install .
179179 - run : python -m flint.test --verbose
180180
181- # Test against flint main (with disabled version check)
181+ # Test against flint main
182182 test_flint_main :
183- name : Test flint ${{ matrix.flint-tag }}
183+ name : Test flint main
184184 runs-on : ubuntu-22.04
185- strategy :
186- fail-fast : false
187- matrix :
188- # Supported versions and latest git
189- flint-tag : ['main']
190185 steps :
191186 - uses : actions/checkout@v4
192187 - uses : actions/setup-python@v5
193188 with :
194189 python-version : ' 3.12'
195- - run : bin/install_flint_ubuntu.sh ${{ matrix.flint-tag }}
190+ - run : bin/install_flint_ubuntu.sh main
191+ # Need to disable flint version check to build against main
196192 - run : pip install --config-settings=setup-args="-Dflint_version_check=false" .
197193 - run : python -m flint.test --verbose
198194
199195 # Test that we can make a coverage build and report coverage
200- test_coverage_setuptools :
196+ test_coverage_build :
201197 name : Test coverage setuptools build
202198 runs-on : ubuntu-24.04
203199 steps :
0 commit comments