4242jobs :
4343 log_inputs :
4444 name : log-inputs
45- runs-on : ubuntu-20 .04
45+ runs-on : ubuntu-22 .04
4646 steps :
4747 - name : log run inputs
4848 run : |
7979 if : ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
8080 strategy :
8181 matrix :
82- os : [ubuntu-20 .04, macos-13]
82+ os : [ubuntu-22 .04, macos-13]
8383 include :
84- - os : ubuntu-20 .04
84+ - os : ubuntu-22 .04
8585 tools_platform : linux
8686 # Binutils 2.35.1 released Sep 19, 2020
8787 binutils_version : " 2.35.1"
@@ -243,7 +243,7 @@ jobs:
243243
244244 build_and_package_android :
245245 name : build-and-package-android
246- runs-on : ubuntu-20 .04
246+ runs-on : ubuntu-22 .04
247247 if : ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
248248 strategy :
249249 fail-fast : false
@@ -308,7 +308,7 @@ jobs:
308308 strategy :
309309 fail-fast : false
310310 matrix :
311- os : [windows-latest, ubuntu-20 .04, macos-13]
311+ os : [windows-latest, ubuntu-22 .04, macos-13]
312312 build_type : ["Release", "Debug"]
313313 architecture : ["x64", "x86", "arm64"]
314314 msvc_runtime : ["static", "dynamic"]
@@ -322,7 +322,7 @@ jobs:
322322 msvc_runtime : " dynamic"
323323 vcpkg_triplet_suffix : " windows-static-md"
324324 sdk_platform : " windows"
325- - os : ubuntu-20 .04
325+ - os : ubuntu-22 .04
326326 vcpkg_triplet_suffix : " linux"
327327 additional_build_flags : " "
328328 sdk_platform : " linux"
@@ -342,11 +342,11 @@ jobs:
342342 linux_abi : " c++11"
343343 - os : macos-13
344344 build_type : " Debug"
345- - os : ubuntu-20 .04
345+ - os : ubuntu-22 .04
346346 msvc_runtime : " dynamic"
347- - os : ubuntu-20 .04
347+ - os : ubuntu-22 .04
348348 build_type : " Debug"
349- - os : ubuntu-20 .04
349+ - os : ubuntu-22 .04
350350 architecture : " arm64"
351351 - os : windows-latest
352352 architecture : " arm64"
@@ -409,7 +409,6 @@ jobs:
409409 max_attempts : 3
410410 command : |
411411 python scripts/gha/install_prereqs_desktop.py --gha_build --arch '${{ matrix.architecture }}' --ssl boringssl
412-
413412 - name : Export verbose flag
414413 shell : bash
415414 run : |
@@ -465,40 +464,40 @@ jobs:
465464 matrix :
466465 sdk_platform : [linux, darwin, windows]
467466 suffix : ['']
468- runs_on_platform : [ubuntu-20 .04]
467+ runs_on_platform : [ubuntu-22 .04]
469468 include :
470469 # Split windows packaging into multiple runners.
471470 - sdk_platform : windows
472471 suffix : ' -x86-Release-static'
473- runs_on_platform : ubuntu-20 .04
472+ runs_on_platform : ubuntu-22 .04
474473 - sdk_platform : windows
475474 suffix : ' -x86-Release-dynamic'
476- runs_on_platform : ubuntu-20 .04
475+ runs_on_platform : ubuntu-22 .04
477476 - sdk_platform : windows
478477 suffix : ' -x64-Release-static'
479- runs_on_platform : ubuntu-20 .04
478+ runs_on_platform : ubuntu-22 .04
480479 - sdk_platform : windows
481480 suffix : ' -x64-Release-dynamic'
482- runs_on_platform : ubuntu-20 .04
481+ runs_on_platform : ubuntu-22 .04
483482 - sdk_platform : windows
484483 suffix : ' -x86-Debug-static'
485- runs_on_platform : ubuntu-20 .04
484+ runs_on_platform : ubuntu-22 .04
486485 - sdk_platform : windows
487486 suffix : ' -x86-Debug-dynamic'
488- runs_on_platform : ubuntu-20 .04
487+ runs_on_platform : ubuntu-22 .04
489488 - sdk_platform : windows
490489 suffix : ' -x64-Debug-static'
491- runs_on_platform : ubuntu-20 .04
490+ runs_on_platform : ubuntu-22 .04
492491 - sdk_platform : windows
493492 suffix : ' -x64-Debug-dynamic'
494- runs_on_platform : ubuntu-20 .04
493+ runs_on_platform : ubuntu-22 .04
495494 - sdk_platform : darwin
496495 runs_on_platform : macos-13
497496 exclude :
498497 - sdk_platform : windows
499498 suffix : ' '
500499 - sdk_platform : darwin
501- runs_on_platform : ubuntu-20 .04
500+ runs_on_platform : ubuntu-22 .04
502501 steps :
503502 - name : setup Xcode version (macos)
504503 if : runner.os == 'macOS'
@@ -656,7 +655,7 @@ jobs:
656655
657656 download_sdk_package :
658657 name : download-sdk-package
659- runs-on : ubuntu-20 .04
658+ runs-on : ubuntu-22 .04
660659 needs : [log_inputs]
661660 if : ${{ github.event.inputs.downloadPublicVersion != '' || github.event.inputs.downloadPreviousRun != '' }}
662661 steps :
@@ -706,7 +705,7 @@ jobs:
706705
707706 merge_packages :
708707 name : final-merge-packages
709- runs-on : ubuntu-20 .04
708+ runs-on : ubuntu-22 .04
710709 if : ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
711710 needs : [build_and_package_ios_tvos, build_and_package_android, package_desktop, log_inputs]
712711 steps :
@@ -767,7 +766,7 @@ jobs:
767766
768767 create_windows_only_package :
769768 name : create-windows-only-package
770- runs-on : ubuntu-20 .04
769+ runs-on : ubuntu-22 .04
771770 needs : [merge_packages]
772771 steps :
773772 - name : download SDK zip
@@ -814,7 +813,7 @@ jobs:
814813 # Clean up intermediate artifacts from packaging step.
815814 # This can happen after the final package merge is finished.
816815 name : cleanup-packaging-artifacts
817- runs-on : ubuntu-20 .04
816+ runs-on : ubuntu-22 .04
818817 needs : [merge_packages]
819818 if : |
820819 (
@@ -835,7 +834,7 @@ jobs:
835834 # Trigger the integration_tests workflow.
836835 needs : [merge_packages, download_sdk_package, create_windows_only_package, cleanup_packaging_artifacts]
837836 if : (github.event.inputs.skipIntegrationTests == 0 || github.event.inputs.skipIntegrationTests == '') && !cancelled() && !failure()
838- runs-on : ubuntu-20 .04
837+ runs-on : ubuntu-22 .04
839838 steps :
840839 - name : Checkout repo
841840 uses : actions/checkout@v3
@@ -904,7 +903,7 @@ jobs:
904903 attempt_retry :
905904 name : " attempt-retry"
906905 needs : [trigger_integration_tests]
907- runs-on : ubuntu-20 .04
906+ runs-on : ubuntu-22 .04
908907 if : ${{ failure() && !cancelled() && github.event_name == 'schedule' }}
909908 steps :
910909 - name : Checkout repo
0 commit comments