89
89
name: Windows_X86-64_zip
90
90
- config:
91
91
name: Linux
92
- runs-on: ubuntu-latest
92
+ runs-on: ubuntu-22.04
93
93
container: |
94
94
{
95
95
\"image\": \"ghcr.io/arduino/arduino-ide/linux:main\"
140
140
141
141
jobs :
142
142
run-determination :
143
- runs-on : ubuntu-latest
143
+ runs-on : ubuntu-22.04
144
144
outputs :
145
145
result : ${{ steps.determination.outputs.result }}
146
146
permissions : {}
@@ -166,7 +166,7 @@ jobs:
166
166
build-type-determination :
167
167
needs : run-determination
168
168
if : needs.run-determination.outputs.result == 'true'
169
- runs-on : ubuntu-latest
169
+ runs-on : ubuntu-22.04
170
170
outputs :
171
171
is-release : ${{ steps.determination.outputs.is-release }}
172
172
is-nightly : ${{ steps.determination.outputs.is-nightly }}
@@ -207,7 +207,7 @@ jobs:
207
207
208
208
select-targets :
209
209
needs : build-type-determination
210
- runs-on : ubuntu-latest
210
+ runs-on : ubuntu-22.04
211
211
outputs :
212
212
artifact-matrix : ${{ steps.assemble.outputs.artifact-matrix }}
213
213
build-matrix : ${{ steps.assemble.outputs.build-matrix }}
@@ -434,7 +434,7 @@ jobs:
434
434
- select-targets
435
435
- build
436
436
if : needs.select-targets.outputs.merge-channel-files == 'true'
437
- runs-on : ubuntu-latest
437
+ runs-on : ubuntu-22.04
438
438
permissions : {}
439
439
steps :
440
440
- name : Set environment variables
@@ -498,7 +498,7 @@ jobs:
498
498
- select-targets
499
499
- build
500
500
if : always() && needs.build.result != 'skipped'
501
- runs-on : ubuntu-latest
501
+ runs-on : ubuntu-22.04
502
502
503
503
env :
504
504
BUILD_ARTIFACTS_FOLDER : build-artifacts
@@ -524,7 +524,7 @@ jobs:
524
524
needs :
525
525
- build-type-determination
526
526
- build
527
- runs-on : ubuntu-latest
527
+ runs-on : ubuntu-22.04
528
528
outputs :
529
529
BODY : ${{ steps.changelog.outputs.BODY }}
530
530
steps :
@@ -583,7 +583,7 @@ jobs:
583
583
needs.changelog.result == 'success' &&
584
584
needs.build-type-determination.outputs.publish-to-s3 == 'true' &&
585
585
needs.build-type-determination.outputs.is-nightly == 'true'
586
- runs-on : ubuntu-latest
586
+ runs-on : ubuntu-22.04
587
587
588
588
env :
589
589
ARTIFACTS_FOLDER : build-artifacts
@@ -620,7 +620,7 @@ jobs:
620
620
) &&
621
621
needs.changelog.result == 'success' &&
622
622
needs.build-type-determination.outputs.is-release == 'true'
623
- runs-on : ubuntu-latest
623
+ runs-on : ubuntu-22.04
624
624
625
625
env :
626
626
ARTIFACTS_FOLDER : build-artifacts
@@ -668,7 +668,7 @@ jobs:
668
668
- release
669
669
- artifacts
670
670
if : always() && needs.build.result != 'skipped'
671
- runs-on : ubuntu-latest
671
+ runs-on : ubuntu-22.04
672
672
673
673
steps :
674
674
- name : Remove unneeded job transfer artifacts
0 commit comments