Skip to content

Commit 504a9ec

Browse files
chore: pin ubuntu-22.04 for linux actions
1 parent 6eef09e commit 504a9ec

13 files changed

+29
-29
lines changed

.github/workflows/build.yml

+10-10
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ env:
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\"
@@ -140,7 +140,7 @@ env:
140140
141141
jobs:
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

.github/workflows/check-certificates.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ env:
2222

2323
jobs:
2424
run-determination:
25-
runs-on: ubuntu-latest
25+
runs-on: ubuntu-22.04
2626
outputs:
2727
result: ${{ steps.determination.outputs.result }}
2828
steps:
@@ -64,7 +64,7 @@ jobs:
6464
name: ${{ matrix.certificate.identifier }}
6565
needs: run-determination
6666
if: needs.run-determination.outputs.result == 'true'
67-
runs-on: ubuntu-latest
67+
runs-on: ubuntu-22.04
6868
strategy:
6969
fail-fast: false
7070

.github/workflows/check-containers.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ on:
2020
jobs:
2121
run:
2222
name: Run (${{ matrix.image.path }})
23-
runs-on: ubuntu-latest
23+
runs-on: ubuntu-22.04
2424
permissions: {}
2525
services:
2626
registry:

.github/workflows/check-i18n-task.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ on:
2424

2525
jobs:
2626
run-determination:
27-
runs-on: ubuntu-latest
27+
runs-on: ubuntu-22.04
2828
outputs:
2929
result: ${{ steps.determination.outputs.result }}
3030
permissions: {}
@@ -52,7 +52,7 @@ jobs:
5252
check:
5353
needs: run-determination
5454
if: needs.run-determination.outputs.result == 'true'
55-
runs-on: ubuntu-latest
55+
runs-on: ubuntu-22.04
5656

5757
steps:
5858
- name: Checkout repository

.github/workflows/check-javascript.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ on:
3333

3434
jobs:
3535
run-determination:
36-
runs-on: ubuntu-latest
36+
runs-on: ubuntu-22.04
3737
permissions: {}
3838
outputs:
3939
result: ${{ steps.determination.outputs.result }}
@@ -59,7 +59,7 @@ jobs:
5959
check:
6060
needs: run-determination
6161
if: needs.run-determination.outputs.result == 'true'
62-
runs-on: ubuntu-latest
62+
runs-on: ubuntu-22.04
6363
permissions:
6464
contents: read
6565

.github/workflows/check-yarn.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ on:
2525

2626
jobs:
2727
run-determination:
28-
runs-on: ubuntu-latest
28+
runs-on: ubuntu-22.04
2929
permissions: {}
3030
outputs:
3131
result: ${{ steps.determination.outputs.result }}
@@ -52,7 +52,7 @@ jobs:
5252
name: check-sync (${{ matrix.project.path }})
5353
needs: run-determination
5454
if: needs.run-determination.outputs.result == 'true'
55-
runs-on: ubuntu-latest
55+
runs-on: ubuntu-22.04
5656
permissions:
5757
contents: read
5858

.github/workflows/compose-full-changelog.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ env:
1313
jobs:
1414
create-changelog:
1515
if: github.repository == 'arduino/arduino-ide'
16-
runs-on: ubuntu-latest
16+
runs-on: ubuntu-22.04
1717
steps:
1818
- name: Checkout
1919
uses: actions/checkout@v4

.github/workflows/i18n-nightly-push.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111

1212
jobs:
1313
push-to-transifex:
14-
runs-on: ubuntu-latest
14+
runs-on: ubuntu-22.04
1515
steps:
1616
- name: Checkout
1717
uses: actions/checkout@v4

.github/workflows/i18n-weekly-pull.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111

1212
jobs:
1313
pull-from-transifex:
14-
runs-on: ubuntu-latest
14+
runs-on: ubuntu-22.04
1515
steps:
1616
- name: Checkout
1717
uses: actions/checkout@v4

.github/workflows/push-container-images.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
github.event_name == 'pull_request' &&
2929
github.event.pull_request.head.repo.full_name == 'arduino/arduino-ide'
3030
)
31-
runs-on: ubuntu-latest
31+
runs-on: ubuntu-22.04
3232
permissions:
3333
contents: read
3434
packages: write

.github/workflows/sync-labels.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ env:
2323

2424
jobs:
2525
check:
26-
runs-on: ubuntu-latest
26+
runs-on: ubuntu-22.04
2727

2828
steps:
2929
- name: Checkout repository
@@ -54,7 +54,7 @@ jobs:
5454
5555
download:
5656
needs: check
57-
runs-on: ubuntu-latest
57+
runs-on: ubuntu-22.04
5858

5959
strategy:
6060
matrix:
@@ -81,7 +81,7 @@ jobs:
8181

8282
sync:
8383
needs: download
84-
runs-on: ubuntu-latest
84+
runs-on: ubuntu-22.04
8585

8686
steps:
8787
- name: Set environment variables

.github/workflows/test-javascript.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ on:
3636

3737
jobs:
3838
run-determination:
39-
runs-on: ubuntu-latest
39+
runs-on: ubuntu-22.04
4040
permissions: {}
4141
outputs:
4242
result: ${{ steps.determination.outputs.result }}
@@ -77,7 +77,7 @@ jobs:
7777
- path: .
7878
operating-system:
7979
- macos-latest
80-
- ubuntu-latest
80+
- ubuntu-22.04
8181
- windows-latest
8282

8383
steps:

.github/workflows/themes-weekly-pull.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ env:
1313

1414
jobs:
1515
pull-from-jsonbin:
16-
runs-on: ubuntu-latest
16+
runs-on: ubuntu-22.04
1717
steps:
1818
- name: Checkout
1919
uses: actions/checkout@v4

0 commit comments

Comments
 (0)