42
42
jobs :
43
43
log_inputs :
44
44
name : log-inputs
45
- runs-on : ubuntu-latest
45
+ runs-on : ubuntu-20.04
46
46
steps :
47
47
- name : log run inputs
48
48
run : |
79
79
if : ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
80
80
strategy :
81
81
matrix :
82
- os : [ubuntu-latest , macos-12]
82
+ os : [ubuntu-20.04 , macos-12]
83
83
include :
84
- - os : ubuntu-latest
84
+ - os : ubuntu-20.04
85
85
tools_platform : linux
86
86
# Binutils 2.35.1 released Sep 19, 2020
87
87
binutils_version : " 2.35.1"
@@ -243,7 +243,7 @@ jobs:
243
243
244
244
build_and_package_android :
245
245
name : build-and-package-android
246
- runs-on : ubuntu-latest
246
+ runs-on : ubuntu-20.04
247
247
if : ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
248
248
strategy :
249
249
fail-fast : false
@@ -305,7 +305,7 @@ jobs:
305
305
strategy :
306
306
fail-fast : false
307
307
matrix :
308
- os : [windows-latest, ubuntu-latest , macos-12]
308
+ os : [windows-latest, ubuntu-20.04 , macos-12]
309
309
build_type : ["Release", "Debug"]
310
310
architecture : ["x64", "x86", "arm64"]
311
311
msvc_runtime : ["static", "dynamic"]
@@ -321,7 +321,7 @@ jobs:
321
321
vcpkg_triplet_suffix : " windows-static-md"
322
322
additional_build_flags : " --build_tests"
323
323
sdk_platform : " windows"
324
- - os : ubuntu-latest
324
+ - os : ubuntu-20.04
325
325
vcpkg_triplet_suffix : " linux"
326
326
additional_build_flags : " "
327
327
sdk_platform : " linux"
@@ -341,11 +341,11 @@ jobs:
341
341
linux_abi : " c++11"
342
342
- os : macos-12
343
343
build_type : " Debug"
344
- - os : ubuntu-latest
344
+ - os : ubuntu-20.04
345
345
msvc_runtime : " dynamic"
346
- - os : ubuntu-latest
346
+ - os : ubuntu-20.04
347
347
build_type : " Debug"
348
- - os : ubuntu-latest
348
+ - os : ubuntu-20.04
349
349
architecture : " arm64"
350
350
- os : windows-latest
351
351
architecture : " arm64"
@@ -464,40 +464,40 @@ jobs:
464
464
matrix :
465
465
sdk_platform : [linux, darwin, windows]
466
466
suffix : ['']
467
- runs_on_platform : [ubuntu-latest ]
467
+ runs_on_platform : [ubuntu-20.04 ]
468
468
include :
469
469
# Split windows packaging into multiple runners.
470
470
- sdk_platform : windows
471
471
suffix : ' -x86-Release-static'
472
- runs_on_platform : ubuntu-latest
472
+ runs_on_platform : ubuntu-20.04
473
473
- sdk_platform : windows
474
474
suffix : ' -x86-Release-dynamic'
475
- runs_on_platform : ubuntu-latest
475
+ runs_on_platform : ubuntu-20.04
476
476
- sdk_platform : windows
477
477
suffix : ' -x64-Release-static'
478
- runs_on_platform : ubuntu-latest
478
+ runs_on_platform : ubuntu-20.04
479
479
- sdk_platform : windows
480
480
suffix : ' -x64-Release-dynamic'
481
- runs_on_platform : ubuntu-latest
481
+ runs_on_platform : ubuntu-20.04
482
482
- sdk_platform : windows
483
483
suffix : ' -x86-Debug-static'
484
- runs_on_platform : ubuntu-latest
484
+ runs_on_platform : ubuntu-20.04
485
485
- sdk_platform : windows
486
486
suffix : ' -x86-Debug-dynamic'
487
- runs_on_platform : ubuntu-latest
487
+ runs_on_platform : ubuntu-20.04
488
488
- sdk_platform : windows
489
489
suffix : ' -x64-Debug-static'
490
- runs_on_platform : ubuntu-latest
490
+ runs_on_platform : ubuntu-20.04
491
491
- sdk_platform : windows
492
492
suffix : ' -x64-Debug-dynamic'
493
- runs_on_platform : ubuntu-latest
493
+ runs_on_platform : ubuntu-20.04
494
494
- sdk_platform : darwin
495
495
runs_on_platform : macos-12
496
496
exclude :
497
497
- sdk_platform : windows
498
498
suffix : ' '
499
499
- sdk_platform : darwin
500
- runs_on_platform : ubuntu-latest
500
+ runs_on_platform : ubuntu-20.04
501
501
steps :
502
502
- name : setup Xcode version (macos)
503
503
if : runner.os == 'macOS'
@@ -649,7 +649,7 @@ jobs:
649
649
650
650
download_sdk_package :
651
651
name : download-sdk-package
652
- runs-on : ubuntu-latest
652
+ runs-on : ubuntu-20.04
653
653
needs : [log_inputs]
654
654
if : ${{ github.event.inputs.downloadPublicVersion != '' || github.event.inputs.downloadPreviousRun != '' }}
655
655
steps :
@@ -699,7 +699,7 @@ jobs:
699
699
700
700
merge_packages :
701
701
name : final-merge-packages
702
- runs-on : ubuntu-latest
702
+ runs-on : ubuntu-20.04
703
703
if : ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
704
704
needs : [build_and_package_ios_tvos, build_and_package_android, package_desktop, log_inputs]
705
705
steps :
@@ -763,7 +763,7 @@ jobs:
763
763
# Clean up intermediate artifacts from packaging step.
764
764
# This can happen after the final package merge is finished.
765
765
name : cleanup-packaging-artifacts
766
- runs-on : ubuntu-latest
766
+ runs-on : ubuntu-20.04
767
767
needs : [merge_packages]
768
768
if : |
769
769
(
@@ -784,7 +784,7 @@ jobs:
784
784
# Trigger the integration_tests workflow.
785
785
needs : [merge_packages, download_sdk_package, cleanup_packaging_artifacts]
786
786
if : (github.event.inputs.skipIntegrationTests == 0 || github.event.inputs.skipIntegrationTests == '') && !cancelled() && !failure()
787
- runs-on : ubuntu-latest
787
+ runs-on : ubuntu-20.04
788
788
steps :
789
789
- name : Checkout repo
790
790
uses : actions/checkout@v3
0 commit comments