Skip to content

Commit 18c726c

Browse files
committed
ci: fix minor issues
Signed-off-by: Henry Schreiner <[email protected]>
1 parent fb881d2 commit 18c726c

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

.github/workflows/ci.yml

+4-6
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,14 @@ jobs:
4545
# We support an optional key: args, for cmake args
4646
include:
4747
# Just add a key
48-
- runs-on: ubuntu-20.04
48+
- runs-on: ubuntu-22.04
4949
python: '3.8'
5050
args: >
5151
-DPYBIND11_FINDPYTHON=OFF
5252
-DCMAKE_CXX_FLAGS="-D_=1"
5353
-DPYBIND11_NUMPY_1_ONLY=ON
5454
exercise_D_: 1
55-
- runs-on: windows-2019
55+
- runs-on: windows-2022
5656
python: '3.8'
5757
args: >
5858
-DPYBIND11_FINDPYTHON=OFF
@@ -81,8 +81,6 @@ jobs:
8181
# Extra ubuntu latest jobs
8282
- runs-on: ubuntu-latest
8383
python: '3.9'
84-
- runs-on: ubuntu-latest
85-
python: '3.10'
8684
- runs-on: ubuntu-latest
8785
python: '3.11'
8886
# Run tests with py::smart_holder as the default holder
@@ -99,8 +97,8 @@ jobs:
9997
python: '3.12'
10098
args: >
10199
-DCMAKE_CXX_FLAGS="/DPYBIND11_RUN_TESTING_WITH_SMART_HOLDER_AS_DEFAULT_BUT_NEVER_USE_IN_PRODUCTION_PLEASE /GR /EHsc"
102-
- python: 'graalpy-24.1'
103-
runs-on: 'ubuntu-latest'
100+
- runs-on: 'ubuntu-latest'
101+
python: 'graalpy-24.1'
104102
exclude:
105103
# The setup-python action currently doesn't have graalpy for windows
106104
# See https://github.com/actions/setup-python/pull/880

0 commit comments

Comments
 (0)