Skip to content

Commit a2589f9

Browse files
committed
Add Systemcore CI
1 parent a868f14 commit a2589f9

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

.github/workflows/dist.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,9 @@ jobs:
8181
max-parallel: ${{ fromJSON(needs.setup_concurrency.outputs.max-parallel).v }}
8282
fail-fast: true
8383
matrix:
84-
os: ["ubuntu-22.04", "ubuntu-22.04-arm", "macos-14", "windows-2022"]
84+
os: ["ubuntu-24.04", "ubuntu-24.04-arm", "macos-14", "windows-2022"]
8585
include:
86-
- os: ubuntu-22.04-arm
86+
- os: ubuntu-24.04-arm
8787
container: python:3.13-bookworm
8888

8989
container: ${{ matrix.container }}
@@ -94,7 +94,7 @@ jobs:
9494
fetch-depth: 0
9595

9696
- name: Install python
97-
if: matrix.os != 'ubuntu-22.04-arm'
97+
if: matrix.os != 'ubuntu-24.04-arm'
9898
uses: actions/setup-python@v5
9999
with:
100100
python-version: '3.13'
@@ -126,7 +126,7 @@ jobs:
126126
fail-fast: true
127127
matrix:
128128
os:
129-
- "ubuntu-22.04"
129+
- "ubuntu-24.04"
130130
- "macos-13" # x86_64
131131
- "macos-14" # arm64
132132
- "windows-2022"
@@ -137,13 +137,13 @@ jobs:
137137
- '3.12'
138138
- '3.13'
139139
include:
140-
- os: ubuntu-22.04-arm
140+
- os: ubuntu-24.04-arm
141141
python_version: '3.11'
142142
container: python:3.11-bookworm
143-
- os: ubuntu-22.04-arm
143+
- os: ubuntu-24.04-arm
144144
python_version: '3.12'
145145
container: python:3.12-bookworm
146-
- os: ubuntu-22.04-arm
146+
- os: ubuntu-24.04-arm
147147
python_version: '3.13'
148148
container: python:3.13-bookworm
149149

@@ -155,7 +155,7 @@ jobs:
155155
fetch-depth: 0
156156

157157
- name: Install python
158-
if: matrix.os != 'ubuntu-22.04-arm'
158+
if: matrix.os != 'ubuntu-24.04-arm'
159159
uses: actions/setup-python@v5
160160
with:
161161
python-version: ${{ matrix.python_version }}
@@ -172,7 +172,7 @@ jobs:
172172

173173
- name: Install libgl
174174
run: apt-get update && apt-get install -y libgl1
175-
if: matrix.os == 'ubuntu-22.04-arm'
175+
if: matrix.os == 'ubuntu-24.04-arm'
176176

177177
- name: Setup MSVC
178178
uses: bus1/cabuild/action/msdevshell@e22aba57d6e74891d059d66501b6b5aed8123c4d # v1
@@ -222,7 +222,7 @@ jobs:
222222
path: dist
223223

224224
#
225-
# Build roboRIO/raspbian wheels
225+
# Build robot/raspbian wheels
226226
#
227227

228228
cross-other:
@@ -232,9 +232,9 @@ jobs:
232232
max-parallel: ${{ fromJSON(needs.setup_concurrency.outputs.max-parallel).v }}
233233
matrix:
234234
os:
235-
- container: wpilib/roborio-cross-ubuntu:2025-22.04-py313
236-
name: roborio
237-
- container: wpilib/raspbian-cross-ubuntu:2025-bookworm-22.04-py313
235+
- container: wpilib/systemcore-cross-ubuntu:2025-24.04-py313
236+
name: systemcore
237+
- container: wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py313
238238
name: raspbian
239239

240240
container:
@@ -246,7 +246,7 @@ jobs:
246246
fetch-depth: 0
247247

248248
- name: Setup cross environment for meson
249-
uses: robotpy/build-actions/setup-cross-meson@semiwrap
249+
uses: robotpy/build-actions/setup-cross-meson@v2025
250250

251251
- name: Install deps
252252
shell: bash
@@ -270,17 +270,17 @@ jobs:
270270
max-parallel: ${{ fromJSON(needs.setup_concurrency.outputs.max-parallel).v }}
271271
matrix:
272272
os:
273-
- container: wpilib/roborio-cross-ubuntu:2025-22.04-py313
274-
name: roborio
275-
base: roborio
273+
- container: wpilib/systemcore-cross-ubuntu:2025-24.04-py313
274+
name: systemcore
275+
base: systemcore
276276

277-
- container: wpilib/raspbian-cross-ubuntu:2025-bookworm-22.04-py311
277+
- container: wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py311
278278
name: raspbian-py311
279279
base: raspbian
280-
- container: wpilib/raspbian-cross-ubuntu:2025-bookworm-22.04-py312
280+
- container: wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py312
281281
name: raspbian-py312
282282
base: raspbian
283-
- container: wpilib/raspbian-cross-ubuntu:2025-bookworm-22.04-py313
283+
- container: wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py313
284284
name: raspbian-py313
285285
base: raspbian
286286

0 commit comments

Comments
 (0)