4444jobs :
4545 job_get_metadata :
4646 name : Get Metadata
47- runs-on : ubuntu-latest
47+ runs-on : ubuntu-20.04
4848 permissions :
4949 pull-requests : read
5050 steps :
@@ -121,7 +121,7 @@ jobs:
121121 job_install_deps :
122122 name : Install Dependencies
123123 needs : job_get_metadata
124- runs-on : ubuntu-latest
124+ runs-on : ubuntu-20.04
125125 timeout-minutes : 15
126126 steps :
127127 - name : ' Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})'
@@ -150,7 +150,7 @@ jobs:
150150 job_build :
151151 name : Build
152152 needs : [job_get_metadata, job_install_deps]
153- runs-on : ubuntu-latest
153+ runs-on : ubuntu-20.04
154154 timeout-minutes : 20
155155 steps :
156156 - name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
@@ -187,7 +187,7 @@ jobs:
187187 needs : [job_get_metadata, job_build]
188188 # only upload the zipped layer file if we're about to release
189189 if : startsWith(github.ref, 'refs/heads/release/')
190- runs-on : ubuntu-latest
190+ runs-on : ubuntu-20.04
191191 steps :
192192 - name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
193193 uses : actions/checkout@v3
@@ -226,7 +226,7 @@ jobs:
226226 name : Size Check
227227 needs : [job_get_metadata, job_build]
228228 timeout-minutes : 15
229- runs-on : ubuntu-latest
229+ runs-on : ubuntu-20.04
230230 # Size Check will error out outside of the context of a PR
231231 if : github.event_name == 'pull_request' || github.ref == 'refs/heads/master'
232232 steps :
@@ -265,7 +265,7 @@ jobs:
265265 # inter-package dependencies resolve cleanly.
266266 needs : [job_get_metadata, job_build]
267267 timeout-minutes : 10
268- runs-on : ubuntu-latest
268+ runs-on : ubuntu-20.04
269269 steps :
270270 - name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
271271 uses : actions/checkout@v3
@@ -290,7 +290,7 @@ jobs:
290290 name : Circular Dependency Check
291291 needs : [job_get_metadata, job_build]
292292 timeout-minutes : 10
293- runs-on : ubuntu-latest
293+ runs-on : ubuntu-20.04
294294 steps :
295295 - name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
296296 uses : actions/checkout@v3
@@ -314,7 +314,7 @@ jobs:
314314 job_artifacts :
315315 name : Upload Artifacts
316316 needs : [job_get_metadata, job_build]
317- runs-on : ubuntu-latest
317+ runs-on : ubuntu-20.04
318318 # Build artifacts are only needed for releasing workflow.
319319 if : startsWith(github.ref, 'refs/heads/release/')
320320 steps :
@@ -350,7 +350,7 @@ jobs:
350350 name : Test (Node ${{ matrix.node }})
351351 needs : [job_get_metadata, job_build]
352352 timeout-minutes : 30
353- runs-on : ubuntu-latest
353+ runs-on : ubuntu-20.04
354354 strategy :
355355 fail-fast : false
356356 matrix :
@@ -388,7 +388,7 @@ jobs:
388388 needs : [job_get_metadata, job_build]
389389 if : needs.job_get_metadata.outputs.changed_nextjs == 'true' || github.event_name != 'pull_request'
390390 timeout-minutes : 30
391- runs-on : ubuntu-latest
391+ runs-on : ubuntu-20.04
392392 strategy :
393393 fail-fast : false
394394 matrix :
@@ -426,7 +426,7 @@ jobs:
426426 needs : [job_get_metadata, job_build]
427427 if : needs.job_get_metadata.outputs.changed_ember == 'true' || github.event_name != 'pull_request'
428428 timeout-minutes : 10
429- runs-on : ubuntu-latest
429+ runs-on : ubuntu-20.04
430430 strategy :
431431 fail-fast : false
432432 matrix :
@@ -467,7 +467,7 @@ jobs:
467467 name : Playwright - ${{ (matrix.tracing_only && 'Browser + Tracing') || 'Browser' }} (${{ matrix.bundle }})
468468 needs : [job_get_metadata, job_build]
469469 if : needs.job_get_metadata.outputs.changed_browser_integration == 'true' || github.event_name != 'pull_request'
470- runs-on : ubuntu-latest
470+ runs-on : ubuntu-20.04
471471 strategy :
472472 matrix :
473473 bundle :
@@ -517,7 +517,7 @@ jobs:
517517 name : Old Browser Integration Tests (${{ matrix.browser }})
518518 needs : [job_get_metadata, job_build]
519519 if : needs.job_get_metadata.outputs.changed_browser == 'true' || github.event_name != 'pull_request'
520- runs-on : ubuntu-latest
520+ runs-on : ubuntu-20.04
521521 timeout-minutes : 10
522522 strategy :
523523 fail-fast : false
@@ -554,7 +554,7 @@ jobs:
554554 job_browser_build_tests :
555555 name : Browser Build Tests
556556 needs : [job_get_metadata, job_build]
557- runs-on : ubuntu-latest
557+ runs-on : ubuntu-20.04
558558 timeout-minutes : 5
559559 steps :
560560 - name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
@@ -586,7 +586,7 @@ jobs:
586586 name : Node SDK Integration Tests (${{ matrix.node }})
587587 needs : [job_get_metadata, job_build]
588588 if : needs.job_get_metadata.outputs.changed_node == 'true' || github.event_name != 'pull_request'
589- runs-on : ubuntu-latest
589+ runs-on : ubuntu-20.04
590590 timeout-minutes : 10
591591 strategy :
592592 fail-fast : false
@@ -622,7 +622,7 @@ jobs:
622622 name : Remix SDK Integration Tests (${{ matrix.node }})
623623 needs : [job_get_metadata, job_build]
624624 if : needs.job_get_metadata.outputs.changed_remix == 'true' || github.event_name != 'pull_request'
625- runs-on : ubuntu-latest
625+ runs-on : ubuntu-20.04
626626 timeout-minutes : 10
627627 strategy :
628628 fail-fast : false
@@ -662,7 +662,7 @@ jobs:
662662 (github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository) &&
663663 github.actor != 'dependabot[bot]'
664664 needs : [job_get_metadata, job_build]
665- runs-on : ubuntu-latest
665+ runs-on : ubuntu-20.04
666666 timeout-minutes : 10
667667 steps :
668668 - name : Check out current commit (${{ needs.job_get_metadata.outputs.commit_label }})
@@ -710,7 +710,7 @@ jobs:
710710 ]
711711 # Always run this, even if a dependent job failed
712712 if : always()
713- runs-on : ubuntu-latest
713+ runs-on : ubuntu-20.04
714714 steps :
715715 - name : Check for failures
716716 if : contains(needs.*.result, 'failure')
0 commit comments