1919 runs-on : ubuntu-latest
2020 strategy :
2121 matrix :
22- python : ["3.9", "3.10", "3.11", "3.12"]
22+ include :
23+ - python : " 3.10"
24+ numpy : " 2.2"
25+ - python : " 3.11"
26+ numpy : " 2.3"
27+ - python : " 3.12"
28+ numpy : " 2.3"
29+ - python : " 3.13"
30+ numpy : " 2.3"
2331 steps :
2432 - uses : actions/checkout@v4
2533 with :
4755 - name : Build conda package
4856 run : |
4957 CHANNELS="-c conda-forge --override-channels"
50- VERSIONS="--python ${{ matrix.python }} --numpy 2.0 "
58+ VERSIONS="--python ${{ matrix.python }} --numpy ${{ matrix.numpy }} "
5159 TEST="--no-test"
5260
5361 conda build \
6674
6775 strategy :
6876 matrix :
69- python : ["3.9", "3.10", "3.11", "3.12"]
77+ include :
78+ - python : " 3.10"
79+ numpy : " 2.2"
80+ - python : " 3.11"
81+ numpy : " 2.3"
82+ - python : " 3.12"
83+ numpy : " 2.3"
84+ - python : " 3.13"
85+ numpy : " 2.3"
7086 env :
7187 conda-bld : C:\Miniconda\conda-bld\win-64\
7288 steps :
95111 - name : Setup MSVC
96112 uses : ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
97113 - name : Build conda package
98- run : conda build --no-test --python ${{ matrix.python }} --numpy 2.0 -c conda-forge --override-channels conda-recipe-cf
114+ run : conda build --no-test --python ${{ matrix.python }} --numpy ${{ matrix.numpy }} -c conda-forge --override-channels conda-recipe-cf
99115 - name : Upload artifact
100116 uses : actions/upload-artifact@v4
101117 with :
@@ -104,15 +120,20 @@ jobs:
104120
105121 test_linux :
106122 needs : build_linux
107- runs-on : ${{ matrix.runner }}
123+ runs-on : ubuntu-latest
108124
109125 strategy :
110126 matrix :
111- python : ["3.9", "3.10", "3.11", "3.12"]
112- numpy : ["1.26*", "2*"]
113- experimental : [false]
114- runner : [ubuntu-latest]
115- continue-on-error : ${{ matrix.experimental }}
127+ include :
128+ - python : " 3.10"
129+ numpy : " 2.2"
130+ - python : " 3.11"
131+ numpy : " 2.3"
132+ - python : " 3.12"
133+ numpy : " 2.3"
134+ - python : " 3.13"
135+ numpy : " 2.3"
136+
116137 env :
117138 CHANNELS : -c conda-forge --override-channels
118139
@@ -172,15 +193,20 @@ jobs:
172193
173194 test_windows :
174195 needs : build_windows
175- runs-on : ${{ matrix.runner }}
196+ runs-on : windows-latest
176197
177198 strategy :
178199 matrix :
179- python : ["3.9", "3.10", "3.11", "3.12"]
180- numpy : ["1.26*", "2*"]
181- experimental : [false]
182- runner : [windows-latest]
183- continue-on-error : ${{ matrix.experimental }}
200+ include :
201+ - python : " 3.10"
202+ numpy : " 2.2"
203+ - python : " 3.11"
204+ numpy : " 2.3"
205+ - python : " 3.12"
206+ numpy : " 2.3"
207+ - python : " 3.13"
208+ numpy : " 2.3"
209+
184210 env :
185211 CHANNELS : -c conda-forge --override-channels
186212
0 commit comments