76
76
max-parallel : ${{ fromJSON(needs.setup_concurrency.outputs.max-parallel).v }}
77
77
fail-fast : true
78
78
matrix :
79
- os : ["ubuntu-22 .04", "ubuntu-22 .04-arm", "macos-14", "windows-2022"]
79
+ os : ["ubuntu-24 .04", "ubuntu-24 .04-arm", "macos-14", "windows-2022"]
80
80
include :
81
- - os : ubuntu-22 .04-arm
81
+ - os : ubuntu-24 .04-arm
82
82
container : python:3.13-bookworm
83
83
84
84
container : ${{ matrix.container }}
89
89
fetch-depth : 0
90
90
91
91
- name : Install python
92
- if : matrix.os != 'ubuntu-22 .04-arm'
92
+ if : matrix.os != 'ubuntu-24 .04-arm'
93
93
uses : actions/setup-python@v5
94
94
with :
95
95
python-version : ' 3.13'
@@ -121,7 +121,7 @@ jobs:
121
121
fail-fast : true
122
122
matrix :
123
123
os :
124
- - " ubuntu-22 .04"
124
+ - " ubuntu-24 .04"
125
125
- " macos-13" # x86_64
126
126
- " macos-14" # arm64
127
127
- " windows-2022"
@@ -132,13 +132,13 @@ jobs:
132
132
- ' 3.12'
133
133
- ' 3.13'
134
134
include :
135
- - os : ubuntu-22 .04-arm
135
+ - os : ubuntu-24 .04-arm
136
136
python_version : ' 3.11'
137
137
container : python:3.11-bookworm
138
- - os : ubuntu-22 .04-arm
138
+ - os : ubuntu-24 .04-arm
139
139
python_version : ' 3.12'
140
140
container : python:3.12-bookworm
141
- - os : ubuntu-22 .04-arm
141
+ - os : ubuntu-24 .04-arm
142
142
python_version : ' 3.13'
143
143
container : python:3.13-bookworm
144
144
@@ -150,7 +150,7 @@ jobs:
150
150
fetch-depth : 0
151
151
152
152
- name : Install python
153
- if : matrix.os != 'ubuntu-22 .04-arm'
153
+ if : matrix.os != 'ubuntu-24 .04-arm'
154
154
uses : actions/setup-python@v5
155
155
with :
156
156
python-version : ${{ matrix.python_version }}
@@ -167,7 +167,7 @@ jobs:
167
167
168
168
- name : Install libgl
169
169
run : apt-get update && apt-get install -y libgl1
170
- if : matrix.os == 'ubuntu-22 .04-arm'
170
+ if : matrix.os == 'ubuntu-24 .04-arm'
171
171
172
172
- name : Setup MSVC
173
173
uses : bus1/cabuild/action/msdevshell@e22aba57d6e74891d059d66501b6b5aed8123c4d # v1
@@ -223,9 +223,9 @@ jobs:
223
223
max-parallel : ${{ fromJSON(needs.setup_concurrency.outputs.max-parallel).v }}
224
224
matrix :
225
225
os :
226
- - container : wpilib/roborio-cross-ubuntu:2025-22.04-py313
227
- name : roborio
228
- - container : wpilib/raspbian-cross-ubuntu:2025-bookworm-22 .04-py313
226
+ # - container: wpilib/roborio-cross-ubuntu:2025-22.04-py313
227
+ # name: roborio
228
+ - container : wpilib/raspbian-cross-ubuntu:2025-bookworm-24 .04-py313
229
229
name : raspbian
230
230
231
231
container :
@@ -261,17 +261,17 @@ jobs:
261
261
max-parallel : ${{ fromJSON(needs.setup_concurrency.outputs.max-parallel).v }}
262
262
matrix :
263
263
os :
264
- - container : wpilib/roborio-cross-ubuntu:2025-22.04-py313
265
- name : roborio
266
- base : roborio
264
+ # - container: wpilib/roborio-cross-ubuntu:2025-22.04-py313
265
+ # name: roborio
266
+ # base: roborio
267
267
268
- - container : wpilib/raspbian-cross-ubuntu:2025-bookworm-22 .04-py311
268
+ - container : wpilib/raspbian-cross-ubuntu:2025-bookworm-24 .04-py311
269
269
name : raspbian-py311
270
270
base : raspbian
271
- - container : wpilib/raspbian-cross-ubuntu:2025-bookworm-22 .04-py312
271
+ - container : wpilib/raspbian-cross-ubuntu:2025-bookworm-24 .04-py312
272
272
name : raspbian-py312
273
273
base : raspbian
274
- - container : wpilib/raspbian-cross-ubuntu:2025-bookworm-22 .04-py313
274
+ - container : wpilib/raspbian-cross-ubuntu:2025-bookworm-24 .04-py313
275
275
name : raspbian-py313
276
276
base : raspbian
277
277
0 commit comments