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- 
413412name : 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:
904903attempt_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