Skip to content

Commit 2817dcb

Browse files
committed
try ubuntu-22.04
1 parent d37e0fa commit 2817dcb

11 files changed

+44
-44
lines changed

.github/workflows/auto-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
# This workflow tirggers a release when merging a branch with the pattern `prepare-release/VERSION` into master.
1010
jobs:
1111
release:
12-
runs-on: ubuntu-24.04
12+
runs-on: ubuntu-22.04
1313
name: 'Prepare a new version'
1414

1515
steps:

.github/workflows/build.yml

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ env:
6262
jobs:
6363
job_get_metadata:
6464
name: Get Metadata
65-
runs-on: ubuntu-24.04
65+
runs-on: ubuntu-22.04
6666
permissions:
6767
pull-requests: read
6868
steps:
@@ -124,7 +124,7 @@ jobs:
124124
job_build:
125125
name: Build
126126
needs: job_get_metadata
127-
runs-on: ubuntu-24.04
127+
runs-on: ubuntu-22.04
128128
timeout-minutes: 15
129129
if: |
130130
needs.job_get_metadata.outputs.changed_any_code == 'true' ||
@@ -203,7 +203,7 @@ jobs:
203203
job_check_branches:
204204
name: Check PR branches
205205
needs: job_get_metadata
206-
runs-on: ubuntu-24.04
206+
runs-on: ubuntu-22.04
207207
if: github.event_name == 'pull_request'
208208
permissions:
209209
pull-requests: write
@@ -219,7 +219,7 @@ jobs:
219219
name: Size Check
220220
needs: [job_get_metadata, job_build]
221221
timeout-minutes: 15
222-
runs-on: ubuntu-24.04
222+
runs-on: ubuntu-22.04
223223
if:
224224
github.event_name == 'pull_request' || needs.job_get_metadata.outputs.is_base_branch == 'true' ||
225225
needs.job_get_metadata.outputs.is_release == 'true'
@@ -249,7 +249,7 @@ jobs:
249249
# inter-package dependencies resolve cleanly.
250250
needs: [job_get_metadata, job_build]
251251
timeout-minutes: 10
252-
runs-on: ubuntu-24.04
252+
runs-on: ubuntu-22.04
253253
steps:
254254
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
255255
uses: actions/checkout@v4
@@ -274,7 +274,7 @@ jobs:
274274
name: Check file formatting
275275
needs: [job_get_metadata]
276276
timeout-minutes: 10
277-
runs-on: ubuntu-24.04
277+
runs-on: ubuntu-22.04
278278
steps:
279279
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
280280
uses: actions/checkout@v4
@@ -297,7 +297,7 @@ jobs:
297297
name: Circular Dependency Check
298298
needs: [job_get_metadata, job_build]
299299
timeout-minutes: 10
300-
runs-on: ubuntu-24.04
300+
runs-on: ubuntu-22.04
301301
steps:
302302
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
303303
uses: actions/checkout@v4
@@ -317,7 +317,7 @@ jobs:
317317
job_artifacts:
318318
name: Upload Artifacts
319319
needs: [job_get_metadata, job_build, job_compile_bindings_profiling_node]
320-
runs-on: ubuntu-24.04
320+
runs-on: ubuntu-22.04
321321
# Build artifacts are only needed for releasing workflow.
322322
if: needs.job_get_metadata.outputs.is_release == 'true'
323323
steps:
@@ -361,7 +361,7 @@ jobs:
361361
name: Browser Unit Tests
362362
needs: [job_get_metadata, job_build]
363363
timeout-minutes: 10
364-
runs-on: ubuntu-24.04
364+
runs-on: ubuntu-22.04
365365
steps:
366366
- name: Check out base commit (${{ github.event.pull_request.base.sha }})
367367
uses: actions/checkout@v4
@@ -400,7 +400,7 @@ jobs:
400400
needs: [job_get_metadata, job_build]
401401
if: needs.job_build.outputs.changed_bun == 'true' || github.event_name != 'pull_request'
402402
timeout-minutes: 10
403-
runs-on: ubuntu-24.04
403+
runs-on: ubuntu-22.04
404404
strategy:
405405
fail-fast: false
406406
steps:
@@ -427,7 +427,7 @@ jobs:
427427
needs: [job_get_metadata, job_build]
428428
if: needs.job_build.outputs.changed_deno == 'true' || github.event_name != 'pull_request'
429429
timeout-minutes: 10
430-
runs-on: ubuntu-24.04
430+
runs-on: ubuntu-22.04
431431
strategy:
432432
fail-fast: false
433433
steps:
@@ -457,7 +457,7 @@ jobs:
457457
name: Node (${{ matrix.node }}) Unit Tests
458458
needs: [job_get_metadata, job_build]
459459
timeout-minutes: 10
460-
runs-on: ubuntu-24.04
460+
runs-on: ubuntu-22.04
461461
strategy:
462462
fail-fast: false
463463
matrix:
@@ -533,7 +533,7 @@ jobs:
533533
name: Playwright ${{ matrix.bundle }}${{ matrix.project && matrix.project != 'chromium' && format(' {0}', matrix.project) || ''}}${{ matrix.shard && format(' ({0}/{1})', matrix.shard, matrix.shards) || ''}} Tests
534534
needs: [job_get_metadata, job_build]
535535
if: needs.job_build.outputs.changed_browser_integration == 'true' || github.event_name != 'pull_request'
536-
runs-on: ubuntu-24.04-large-js
536+
runs-on: ubuntu-22.04-large-js
537537
timeout-minutes: 25
538538
strategy:
539539
fail-fast: false
@@ -623,7 +623,7 @@ jobs:
623623
name: PW ${{ matrix.bundle }} Tests
624624
needs: [job_get_metadata, job_build]
625625
if: needs.job_build.outputs.changed_browser_integration == 'true' || github.event_name != 'pull_request'
626-
runs-on: ubuntu-24.04
626+
runs-on: ubuntu-22.04
627627
timeout-minutes: 15
628628
strategy:
629629
fail-fast: false
@@ -683,7 +683,7 @@ jobs:
683683
job_check_for_faulty_dts:
684684
name: Check for faulty .d.ts files
685685
needs: [job_get_metadata, job_build]
686-
runs-on: ubuntu-24.04
686+
runs-on: ubuntu-22.04
687687
timeout-minutes: 5
688688
steps:
689689
- name: Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
@@ -711,7 +711,7 @@ jobs:
711711
Tests
712712
needs: [job_get_metadata, job_build]
713713
if: needs.job_build.outputs.changed_node_integration == 'true' || github.event_name != 'pull_request'
714-
runs-on: ubuntu-24.04
714+
runs-on: ubuntu-22.04
715715
timeout-minutes: 15
716716
strategy:
717717
fail-fast: false
@@ -750,7 +750,7 @@ jobs:
750750
name: Remix (Node ${{ matrix.node }}) Tests
751751
needs: [job_get_metadata, job_build]
752752
if: needs.job_build.outputs.changed_remix == 'true' || github.event_name != 'pull_request'
753-
runs-on: ubuntu-24.04
753+
runs-on: ubuntu-22.04
754754
timeout-minutes: 10
755755
strategy:
756756
fail-fast: false
@@ -792,7 +792,7 @@ jobs:
792792
needs.job_build.result == 'success' &&
793793
(needs.job_compile_bindings_profiling_node.result == 'success' || needs.job_compile_bindings_profiling_node.result == 'skipped')
794794
needs: [job_get_metadata, job_build, job_compile_bindings_profiling_node]
795-
runs-on: ubuntu-24.04-large-js
795+
runs-on: ubuntu-22.04-large-js
796796
timeout-minutes: 15
797797
outputs:
798798
matrix: ${{ steps.matrix.outputs.matrix }}
@@ -868,7 +868,7 @@ jobs:
868868
# See: https://github.com/actions/runner/issues/2205
869869
if: always() && needs.job_e2e_prepare.result == 'success' && needs.job_e2e_prepare.outputs.matrix != '{"include":[]}'
870870
needs: [job_get_metadata, job_build, job_e2e_prepare]
871-
runs-on: ubuntu-24.04
871+
runs-on: ubuntu-22.04
872872
timeout-minutes: 15
873873
env:
874874
# We just use a dummy DSN here, only send to the tunnel anyhow
@@ -990,7 +990,7 @@ jobs:
990990
(github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository) &&
991991
github.actor != 'dependabot[bot]'
992992
needs: [job_get_metadata, job_build, job_e2e_prepare]
993-
runs-on: ubuntu-24.04
993+
runs-on: ubuntu-22.04
994994
timeout-minutes: 15
995995
env:
996996
E2E_TEST_AUTH_TOKEN: ${{ secrets.E2E_TEST_AUTH_TOKEN }}
@@ -1227,7 +1227,7 @@ jobs:
12271227
]
12281228
# Always run this, even if a dependent job failed
12291229
if: always()
1230-
runs-on: ubuntu-24.04
1230+
runs-on: ubuntu-22.04
12311231
steps:
12321232
- name: Check for failures
12331233
if: contains(needs.*.result, 'failure')
@@ -1251,56 +1251,56 @@ jobs:
12511251
matrix:
12521252
include:
12531253
# x64 glibc
1254-
- os: ubuntu-24.04
1254+
- os: ubuntu-22.04
12551255
node: 18
12561256
binary: linux-x64-glibc-108
1257-
- os: ubuntu-24.04
1257+
- os: ubuntu-22.04
12581258
node: 20
12591259
binary: linux-x64-glibc-115
1260-
- os: ubuntu-24.04
1260+
- os: ubuntu-22.04
12611261
node: 22
12621262
binary: linux-x64-glibc-127
12631263

12641264
# x64 musl
1265-
- os: ubuntu-24.04
1265+
- os: ubuntu-22.04
12661266
container: node:18-alpine3.17
12671267
node: 18
12681268
binary: linux-x64-musl-108
1269-
- os: ubuntu-24.04
1269+
- os: ubuntu-22.04
12701270
container: node:20-alpine3.17
12711271
node: 20
12721272
binary: linux-x64-musl-115
1273-
- os: ubuntu-24.04
1273+
- os: ubuntu-22.04
12741274
container: node:22-alpine3.18
12751275
node: 22
12761276
binary: linux-x64-musl-127
12771277

12781278
# arm64 glibc
1279-
- os: ubuntu-24.04
1279+
- os: ubuntu-22.04
12801280
arch: arm64
12811281
node: 18
12821282
binary: linux-arm64-glibc-108
1283-
- os: ubuntu-24.04
1283+
- os: ubuntu-22.04
12841284
arch: arm64
12851285
node: 20
12861286
binary: linux-arm64-glibc-115
1287-
- os: ubuntu-24.04
1287+
- os: ubuntu-22.04
12881288
arch: arm64
12891289
node: 22
12901290
binary: linux-arm64-glibc-127
12911291

12921292
# arm64 musl
1293-
- os: ubuntu-24.04
1293+
- os: ubuntu-22.04
12941294
arch: arm64
12951295
container: node:18-alpine3.17
12961296
node: 18
12971297
binary: linux-arm64-musl-108
1298-
- os: ubuntu-24.04
1298+
- os: ubuntu-22.04
12991299
arch: arm64
13001300
container: node:20-alpine3.17
13011301
node: 20
13021302
binary: linux-arm64-musl-115
1303-
- os: ubuntu-24.04
1303+
- os: ubuntu-22.04
13041304
arch: arm64
13051305
container: node:22-alpine3.18
13061306
node: 22

.github/workflows/canary.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ permissions:
2727
jobs:
2828
job_e2e_prepare:
2929
name: Prepare E2E Canary tests
30-
runs-on: ubuntu-24.04
30+
runs-on: ubuntu-22.04
3131
timeout-minutes: 30
3232
steps:
3333
- name: Check out current commit
@@ -54,7 +54,7 @@ jobs:
5454
job_e2e_tests:
5555
name: E2E ${{ matrix.label }} Test
5656
needs: [job_e2e_prepare]
57-
runs-on: ubuntu-24.04
57+
runs-on: ubuntu-22.04
5858
timeout-minutes: 20
5959
env:
6060
# We just use a dummy DSN here, only send to the tunnel anyhow

.github/workflows/clear-cache.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ on:
2121
jobs:
2222
clear-caches:
2323
name: Delete all caches
24-
runs-on: ubuntu-24.04
24+
runs-on: ubuntu-22.04
2525
steps:
2626
- uses: actions/checkout@v4
2727

.github/workflows/enforce-license-compliance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717

1818
jobs:
1919
enforce-license-compliance:
20-
runs-on: ubuntu-24.04
20+
runs-on: ubuntu-22.04
2121
steps:
2222
- name: 'Enforce License Compliance'
2323
uses: getsentry/action-enforce-license-compliance@main

.github/workflows/external-contributors.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
permissions:
1313
pull-requests: write
1414
contents: write
15-
runs-on: ubuntu-24.04
15+
runs-on: ubuntu-22.04
1616
if: |
1717
github.event.pull_request.merged == true
1818
&& github.event.pull_request.author_association != 'COLLABORATOR'

.github/workflows/flaky-test-detector.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ concurrency:
2323

2424
jobs:
2525
flaky-detector:
26-
runs-on: ubuntu-24.04
26+
runs-on: ubuntu-22.04
2727
timeout-minutes: 60
2828
name: 'Check tests for flakiness'
2929
# Also skip if PR is from master -> develop

.github/workflows/gitflow-sync-develop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ env:
1717
jobs:
1818
main:
1919
name: Create PR master->develop
20-
runs-on: ubuntu-24.04
20+
runs-on: ubuntu-22.04
2121
permissions:
2222
pull-requests: write
2323
contents: write

.github/workflows/release-comment-issues.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
# This workflow is triggered when a release is published
1313
jobs:
1414
release-comment-issues:
15-
runs-on: ubuntu-24.04
15+
runs-on: ubuntu-22.04
1616
name: 'Notify issues'
1717
steps:
1818
- name: Get version

.github/workflows/release-size-info.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
# It fetches the size-limit info from the release branch and adds it to the release
1414
jobs:
1515
release-size-info:
16-
runs-on: ubuntu-24.04
16+
runs-on: ubuntu-22.04
1717
name: 'Add size-limit info to release'
1818

1919
steps:

0 commit comments

Comments
 (0)