8989 name: Windows_X86-64_zip
9090 - config:
9191 name: Linux
92- runs-on: ubuntu-latest
92+ runs-on: ubuntu-22.04
9393 container: |
9494 {
9595 \"image\": \"ghcr.io/arduino/arduino-ide/linux:main\"
140140
141141jobs :
142142 run-determination :
143- runs-on : ubuntu-latest
143+ runs-on : ubuntu-22.04
144144 outputs :
145145 result : ${{ steps.determination.outputs.result }}
146146 permissions : {}
@@ -166,7 +166,7 @@ jobs:
166166 build-type-determination :
167167 needs : run-determination
168168 if : needs.run-determination.outputs.result == 'true'
169- runs-on : ubuntu-latest
169+ runs-on : ubuntu-22.04
170170 outputs :
171171 is-release : ${{ steps.determination.outputs.is-release }}
172172 is-nightly : ${{ steps.determination.outputs.is-nightly }}
@@ -207,7 +207,7 @@ jobs:
207207
208208 select-targets :
209209 needs : build-type-determination
210- runs-on : ubuntu-latest
210+ runs-on : ubuntu-22.04
211211 outputs :
212212 artifact-matrix : ${{ steps.assemble.outputs.artifact-matrix }}
213213 build-matrix : ${{ steps.assemble.outputs.build-matrix }}
@@ -434,7 +434,7 @@ jobs:
434434 - select-targets
435435 - build
436436 if : needs.select-targets.outputs.merge-channel-files == 'true'
437- runs-on : ubuntu-latest
437+ runs-on : ubuntu-22.04
438438 permissions : {}
439439 steps :
440440 - name : Set environment variables
@@ -498,7 +498,7 @@ jobs:
498498 - select-targets
499499 - build
500500 if : always() && needs.build.result != 'skipped'
501- runs-on : ubuntu-latest
501+ runs-on : ubuntu-22.04
502502
503503 env :
504504 BUILD_ARTIFACTS_FOLDER : build-artifacts
@@ -524,7 +524,7 @@ jobs:
524524 needs :
525525 - build-type-determination
526526 - build
527- runs-on : ubuntu-latest
527+ runs-on : ubuntu-22.04
528528 outputs :
529529 BODY : ${{ steps.changelog.outputs.BODY }}
530530 steps :
@@ -583,7 +583,7 @@ jobs:
583583 needs.changelog.result == 'success' &&
584584 needs.build-type-determination.outputs.publish-to-s3 == 'true' &&
585585 needs.build-type-determination.outputs.is-nightly == 'true'
586- runs-on : ubuntu-latest
586+ runs-on : ubuntu-22.04
587587
588588 env :
589589 ARTIFACTS_FOLDER : build-artifacts
@@ -620,7 +620,7 @@ jobs:
620620 ) &&
621621 needs.changelog.result == 'success' &&
622622 needs.build-type-determination.outputs.is-release == 'true'
623- runs-on : ubuntu-latest
623+ runs-on : ubuntu-22.04
624624
625625 env :
626626 ARTIFACTS_FOLDER : build-artifacts
@@ -668,7 +668,7 @@ jobs:
668668 - release
669669 - artifacts
670670 if : always() && needs.build.result != 'skipped'
671- runs-on : ubuntu-latest
671+ runs-on : ubuntu-22.04
672672
673673 steps :
674674 - name : Remove unneeded job transfer artifacts
0 commit comments