4242jobs :
4343 log_inputs :
4444 name : log-inputs
45- runs-on : ubuntu-latest
45+ runs-on : ubuntu-20.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-latest , macos-12]
82+ os : [ubuntu-20.04 , macos-12]
8383 include :
84- - os : ubuntu-latest
84+ - os : ubuntu-20.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-latest
246+ runs-on : ubuntu-20.04
247247 if : ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
248248 strategy :
249249 fail-fast : false
@@ -305,7 +305,7 @@ jobs:
305305 strategy :
306306 fail-fast : false
307307 matrix :
308- os : [windows-latest, ubuntu-latest , macos-12]
308+ os : [windows-latest, ubuntu-20.04 , macos-12]
309309 build_type : ["Release", "Debug"]
310310 architecture : ["x64", "x86", "arm64"]
311311 msvc_runtime : ["static", "dynamic"]
@@ -321,7 +321,7 @@ jobs:
321321 vcpkg_triplet_suffix : " windows-static-md"
322322 additional_build_flags : " --build_tests"
323323 sdk_platform : " windows"
324- - os : ubuntu-latest
324+ - os : ubuntu-20.04
325325 vcpkg_triplet_suffix : " linux"
326326 additional_build_flags : " "
327327 sdk_platform : " linux"
@@ -341,11 +341,11 @@ jobs:
341341 linux_abi : " c++11"
342342 - os : macos-12
343343 build_type : " Debug"
344- - os : ubuntu-latest
344+ - os : ubuntu-20.04
345345 msvc_runtime : " dynamic"
346- - os : ubuntu-latest
346+ - os : ubuntu-20.04
347347 build_type : " Debug"
348- - os : ubuntu-latest
348+ - os : ubuntu-20.04
349349 architecture : " arm64"
350350 - os : windows-latest
351351 architecture : " arm64"
@@ -464,40 +464,40 @@ jobs:
464464 matrix :
465465 sdk_platform : [linux, darwin, windows]
466466 suffix : ['']
467- runs_on_platform : [ubuntu-latest ]
467+ runs_on_platform : [ubuntu-20.04 ]
468468 include :
469469 # Split windows packaging into multiple runners.
470470 - sdk_platform : windows
471471 suffix : ' -x86-Release-static'
472- runs_on_platform : ubuntu-latest
472+ runs_on_platform : ubuntu-20.04
473473 - sdk_platform : windows
474474 suffix : ' -x86-Release-dynamic'
475- runs_on_platform : ubuntu-latest
475+ runs_on_platform : ubuntu-20.04
476476 - sdk_platform : windows
477477 suffix : ' -x64-Release-static'
478- runs_on_platform : ubuntu-latest
478+ runs_on_platform : ubuntu-20.04
479479 - sdk_platform : windows
480480 suffix : ' -x64-Release-dynamic'
481- runs_on_platform : ubuntu-latest
481+ runs_on_platform : ubuntu-20.04
482482 - sdk_platform : windows
483483 suffix : ' -x86-Debug-static'
484- runs_on_platform : ubuntu-latest
484+ runs_on_platform : ubuntu-20.04
485485 - sdk_platform : windows
486486 suffix : ' -x86-Debug-dynamic'
487- runs_on_platform : ubuntu-latest
487+ runs_on_platform : ubuntu-20.04
488488 - sdk_platform : windows
489489 suffix : ' -x64-Debug-static'
490- runs_on_platform : ubuntu-latest
490+ runs_on_platform : ubuntu-20.04
491491 - sdk_platform : windows
492492 suffix : ' -x64-Debug-dynamic'
493- runs_on_platform : ubuntu-latest
493+ runs_on_platform : ubuntu-20.04
494494 - sdk_platform : darwin
495495 runs_on_platform : macos-12
496496 exclude :
497497 - sdk_platform : windows
498498 suffix : ' '
499499 - sdk_platform : darwin
500- runs_on_platform : ubuntu-latest
500+ runs_on_platform : ubuntu-20.04
501501 steps :
502502 - name : setup Xcode version (macos)
503503 if : runner.os == 'macOS'
@@ -649,7 +649,7 @@ jobs:
649649
650650 download_sdk_package :
651651 name : download-sdk-package
652- runs-on : ubuntu-latest
652+ runs-on : ubuntu-20.04
653653 needs : [log_inputs]
654654 if : ${{ github.event.inputs.downloadPublicVersion != '' || github.event.inputs.downloadPreviousRun != '' }}
655655 steps :
@@ -699,7 +699,7 @@ jobs:
699699
700700 merge_packages :
701701 name : final-merge-packages
702- runs-on : ubuntu-latest
702+ runs-on : ubuntu-20.04
703703 if : ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
704704 needs : [build_and_package_ios_tvos, build_and_package_android, package_desktop, log_inputs]
705705 steps :
@@ -763,7 +763,7 @@ jobs:
763763 # Clean up intermediate artifacts from packaging step.
764764 # This can happen after the final package merge is finished.
765765 name : cleanup-packaging-artifacts
766- runs-on : ubuntu-latest
766+ runs-on : ubuntu-20.04
767767 needs : [merge_packages]
768768 if : |
769769 (
@@ -784,7 +784,7 @@ jobs:
784784 # Trigger the integration_tests workflow.
785785 needs : [merge_packages, download_sdk_package, cleanup_packaging_artifacts]
786786 if : (github.event.inputs.skipIntegrationTests == 0 || github.event.inputs.skipIntegrationTests == '') && !cancelled() && !failure()
787- runs-on : ubuntu-latest
787+ runs-on : ubuntu-20.04
788788 steps :
789789 - name : Checkout repo
790790 uses : actions/checkout@v3
0 commit comments