Skip to content

Commit a1d06a9

Browse files
authored
[ci] Set versions for image builds to 24.04 (#2092)
This should fix the [LL4 CI](https://github.com/PhotonVision/photonvision/actions/runs/17751849602/job/50450131089). From [here](https://github.com/pguyot/arm-runner-action?tab=readme-ov-file#cpu) we can see that 24.04 is required for the cortex-a76 used by the pi5, > cortex-a76 equivalent to max:cortex-a76. Note that this requires a newer version of qemu, for example with runner ubuntu 24. Signed-off-by: Jade Turner <[email protected]>
1 parent 04e9bff commit a1d06a9

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

.github/workflows/build.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ jobs:
359359
- run: |
360360
sudo apt-get update
361361
sudo apt-get install --yes libcholmod3 liblapack3 libsuitesparseconfig5
362-
if: ${{ (matrix.os) == 'ubuntu-22.04' }}
362+
if: ${{ (matrix.os) == 'ubuntu-24.04' }}
363363
# and actually run the jar
364364
- run: java -jar ${{ matrix.extraOpts }} *.jar --smoketest
365365
if: ${{ (matrix.os) != 'windows-latest' }}
@@ -373,7 +373,7 @@ jobs:
373373
fail-fast: false
374374
matrix:
375375
include:
376-
- os: ubuntu-22.04
376+
- os: ubuntu-24.04
377377
artifact-name: LinuxArm64
378378
image_suffix: RaspberryPi
379379
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_raspi.img.xz
@@ -412,67 +412,67 @@ jobs:
412412
fail-fast: false
413413
matrix:
414414
include:
415-
- os: ubuntu-22.04
415+
- os: ubuntu-24.04
416416
artifact-name: LinuxArm64
417417
image_suffix: RaspberryPi
418418
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_raspi.img.xz
419419
cpu: cortex-a7
420420
image_additional_mb: 0
421-
- os: ubuntu-22.04
421+
- os: ubuntu-24.04
422422
artifact-name: LinuxArm64
423423
image_suffix: limelight2
424424
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_limelight.img.xz
425425
cpu: cortex-a7
426426
image_additional_mb: 0
427-
- os: ubuntu-22.04
427+
- os: ubuntu-24.04
428428
artifact-name: LinuxArm64
429429
image_suffix: limelight3
430430
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_limelight3.img.xz
431431
cpu: cortex-a7
432432
image_additional_mb: 0
433-
- os: ubuntu-22.04
433+
- os: ubuntu-24.04
434434
artifact-name: LinuxArm64
435435
image_suffix: limelight3G
436436
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_limelight3g.img.xz
437437
cpu: cortex-a7
438438
image_additional_mb: 0
439-
- os: ubuntu-22.04
439+
- os: ubuntu-24.04
440440
artifact-name: LinuxArm64
441441
image_suffix: limelight4
442442
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_limelight4.img.xz
443443
cpu: cortex-a76
444444
image_additional_mb: 0
445-
- os: ubuntu-22.04
445+
- os: ubuntu-24.04
446446
artifact-name: LinuxArm64
447447
image_suffix: orangepi5
448448
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_opi5.img.xz
449449
cpu: cortex-a8
450450
image_additional_mb: 1024
451-
- os: ubuntu-22.04
451+
- os: ubuntu-24.04
452452
artifact-name: LinuxArm64
453453
image_suffix: orangepi5b
454454
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_opi5b.img.xz
455455
cpu: cortex-a8
456456
image_additional_mb: 1024
457-
- os: ubuntu-22.04
457+
- os: ubuntu-24.04
458458
artifact-name: LinuxArm64
459459
image_suffix: orangepi5plus
460460
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_opi5plus.img.xz
461461
cpu: cortex-a8
462462
image_additional_mb: 1024
463-
- os: ubuntu-22.04
463+
- os: ubuntu-24.04
464464
artifact-name: LinuxArm64
465465
image_suffix: orangepi5pro
466466
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_opi5pro.img.xz
467467
cpu: cortex-a8
468468
image_additional_mb: 1024
469-
- os: ubuntu-22.04
469+
- os: ubuntu-24.04
470470
artifact-name: LinuxArm64
471471
image_suffix: orangepi5max
472472
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_opi5max.img.xz
473473
cpu: cortex-a8
474474
image_additional_mb: 1024
475-
- os: ubuntu-22.04
475+
- os: ubuntu-24.04
476476
artifact-name: LinuxArm64
477477
image_suffix: rock5c
478478
image_url: https://github.com/PhotonVision/photon-image-modifier/releases/download/v2025.0.4/photonvision_rock5c.img.xz

0 commit comments

Comments
 (0)