|
153 | 153 | { arch: :arm, name: "macos-14", symbol: :sonoma } => 0.0, |
154 | 154 | { arch: :arm, name: "macos-15", symbol: :sequoia } => 0.0, |
155 | 155 | { arch: :arm, name: "macos-26", symbol: :tahoe } => 1.0, |
156 | | - { arch: :arm, name: "ubuntu-22.04-arm", symbol: :linux } => 1.0, |
| 156 | + { arch: :arm, name: "ubuntu-24.04-arm", symbol: :linux } => 1.0, |
157 | 157 | { arch: :intel, name: "macos-15-intel", symbol: :sequoia } => 1.0, |
158 | | - { arch: :intel, name: "ubuntu-22.04", symbol: :linux } => 1.0, |
| 158 | + { arch: :intel, name: "ubuntu-24.04", symbol: :linux } => 1.0, |
159 | 159 | }) |
160 | 160 |
|
161 | 161 | expect(generate_matrix.filter_runners(c_app_only_macos)) |
162 | 162 | .to eq({ |
163 | 163 | { arch: :arm, name: "macos-14", symbol: :sonoma } => 0.0, |
164 | 164 | { arch: :arm, name: "macos-15", symbol: :sequoia } => 0.0, |
165 | 165 | { arch: :arm, name: "macos-26", symbol: :tahoe } => 1.0, |
166 | | - { arch: :arm, name: "ubuntu-22.04-arm", symbol: :linux } => 1.0, |
| 166 | + { arch: :arm, name: "ubuntu-24.04-arm", symbol: :linux } => 1.0, |
167 | 167 | { arch: :intel, name: "macos-15-intel", symbol: :sequoia } => 1.0, |
168 | | - { arch: :intel, name: "ubuntu-22.04", symbol: :linux } => 1.0, |
| 168 | + { arch: :intel, name: "ubuntu-24.04", symbol: :linux } => 1.0, |
169 | 169 | }) |
170 | 170 | end |
171 | 171 | end |
|
196 | 196 | { arch: :arm, name: "macos-14", symbol: :sonoma } => 0.0, |
197 | 197 | { arch: :arm, name: "macos-15", symbol: :sequoia } => 0.0, |
198 | 198 | { arch: :arm, name: "macos-26", symbol: :tahoe } => 1.0, |
199 | | - { arch: :arm, name: "ubuntu-22.04-arm", symbol: :linux } => 1.0, |
| 199 | + { arch: :arm, name: "ubuntu-24.04-arm", symbol: :linux } => 1.0, |
200 | 200 | { arch: :intel, name: "macos-15-intel", symbol: :sequoia } => 1.0, |
201 | | - { arch: :intel, name: "ubuntu-22.04", symbol: :linux } => 1.0, |
| 201 | + { arch: :intel, name: "ubuntu-24.04", symbol: :linux } => 1.0, |
202 | 202 | }) |
203 | 203 | end |
204 | 204 | end |
|
208 | 208 | expect(generate_matrix.filter_runners(c_on_system_depends_on_intel)) |
209 | 209 | .to eq({ |
210 | 210 | { arch: :intel, name: "macos-15-intel", symbol: :sequoia } => 1.0, |
211 | | - { arch: :intel, name: "ubuntu-22.04", symbol: :linux } => 1.0, |
| 211 | + { arch: :intel, name: "ubuntu-24.04", symbol: :linux } => 1.0, |
212 | 212 | }) |
213 | 213 |
|
214 | 214 | expect(generate_matrix.filter_runners(c_on_linux_depends_on_intel)) |
|
217 | 217 | { arch: :arm, name: "macos-15", symbol: :sequoia } => 0.0, |
218 | 218 | { arch: :arm, name: "macos-26", symbol: :tahoe } => 1.0, |
219 | 219 | { arch: :intel, name: "macos-15-intel", symbol: :sequoia } => 1.0, |
220 | | - { arch: :intel, name: "ubuntu-22.04", symbol: :linux } => 1.0, |
| 220 | + { arch: :intel, name: "ubuntu-24.04", symbol: :linux } => 1.0, |
221 | 221 | }) |
222 | 222 |
|
223 | 223 | expect(generate_matrix.filter_runners(c_on_macos_depends_on_intel)) |
224 | 224 | .to eq({ |
225 | 225 | { arch: :intel, name: "macos-15-intel", symbol: :sequoia } => 1.0, |
226 | | - { arch: :intel, name: "ubuntu-22.04", symbol: :linux } => 1.0, |
227 | | - { arch: :arm, name: "ubuntu-22.04-arm", symbol: :linux } => 1.0, |
| 226 | + { arch: :intel, name: "ubuntu-24.04", symbol: :linux } => 1.0, |
| 227 | + { arch: :arm, name: "ubuntu-24.04-arm", symbol: :linux } => 1.0, |
228 | 228 | }) |
229 | 229 |
|
230 | 230 | expect(generate_matrix.filter_runners(c_on_system_depends_on_mixed)) |
231 | 231 | .to eq({ |
232 | | - { arch: :arm, name: "ubuntu-22.04-arm", symbol: :linux } => 1.0, |
| 232 | + { arch: :arm, name: "ubuntu-24.04-arm", symbol: :linux } => 1.0, |
233 | 233 | { arch: :intel, name: "macos-15-intel", symbol: :sequoia } => 1.0, |
234 | 234 | }) |
235 | 235 | end |
|
0 commit comments