42
42
jobs :
43
43
log_inputs :
44
44
name : log-inputs
45
- runs-on : ubuntu-20 .04
45
+ runs-on : ubuntu-22 .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-20 .04, macos-13]
82
+ os : [ubuntu-22 .04, macos-13]
83
83
include :
84
- - os : ubuntu-20 .04
84
+ - os : ubuntu-22 .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-20 .04
246
+ runs-on : ubuntu-22 .04
247
247
if : ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
248
248
strategy :
249
249
fail-fast : false
@@ -308,7 +308,7 @@ jobs:
308
308
strategy :
309
309
fail-fast : false
310
310
matrix :
311
- os : [windows-latest, ubuntu-20 .04, macos-13]
311
+ os : [windows-latest, ubuntu-22 .04, macos-13]
312
312
build_type : ["Release", "Debug"]
313
313
architecture : ["x64", "x86", "arm64"]
314
314
msvc_runtime : ["static", "dynamic"]
@@ -322,7 +322,7 @@ jobs:
322
322
msvc_runtime : " dynamic"
323
323
vcpkg_triplet_suffix : " windows-static-md"
324
324
sdk_platform : " windows"
325
- - os : ubuntu-20 .04
325
+ - os : ubuntu-22 .04
326
326
vcpkg_triplet_suffix : " linux"
327
327
additional_build_flags : " "
328
328
sdk_platform : " linux"
@@ -342,11 +342,11 @@ jobs:
342
342
linux_abi : " c++11"
343
343
- os : macos-13
344
344
build_type : " Debug"
345
- - os : ubuntu-20 .04
345
+ - os : ubuntu-22 .04
346
346
msvc_runtime : " dynamic"
347
- - os : ubuntu-20 .04
347
+ - os : ubuntu-22 .04
348
348
build_type : " Debug"
349
- - os : ubuntu-20 .04
349
+ - os : ubuntu-22 .04
350
350
architecture : " arm64"
351
351
- os : windows-latest
352
352
architecture : " arm64"
@@ -409,7 +409,6 @@ jobs:
409
409
max_attempts : 3
410
410
command : |
411
411
python scripts/gha/install_prereqs_desktop.py --gha_build --arch '${{ matrix.architecture }}' --ssl boringssl
412
-
413
412
- name : Export verbose flag
414
413
shell : bash
415
414
run : |
@@ -465,40 +464,40 @@ jobs:
465
464
matrix :
466
465
sdk_platform : [linux, darwin, windows]
467
466
suffix : ['']
468
- runs_on_platform : [ubuntu-20 .04]
467
+ runs_on_platform : [ubuntu-22 .04]
469
468
include :
470
469
# Split windows packaging into multiple runners.
471
470
- sdk_platform : windows
472
471
suffix : ' -x86-Release-static'
473
- runs_on_platform : ubuntu-20 .04
472
+ runs_on_platform : ubuntu-22 .04
474
473
- sdk_platform : windows
475
474
suffix : ' -x86-Release-dynamic'
476
- runs_on_platform : ubuntu-20 .04
475
+ runs_on_platform : ubuntu-22 .04
477
476
- sdk_platform : windows
478
477
suffix : ' -x64-Release-static'
479
- runs_on_platform : ubuntu-20 .04
478
+ runs_on_platform : ubuntu-22 .04
480
479
- sdk_platform : windows
481
480
suffix : ' -x64-Release-dynamic'
482
- runs_on_platform : ubuntu-20 .04
481
+ runs_on_platform : ubuntu-22 .04
483
482
- sdk_platform : windows
484
483
suffix : ' -x86-Debug-static'
485
- runs_on_platform : ubuntu-20 .04
484
+ runs_on_platform : ubuntu-22 .04
486
485
- sdk_platform : windows
487
486
suffix : ' -x86-Debug-dynamic'
488
- runs_on_platform : ubuntu-20 .04
487
+ runs_on_platform : ubuntu-22 .04
489
488
- sdk_platform : windows
490
489
suffix : ' -x64-Debug-static'
491
- runs_on_platform : ubuntu-20 .04
490
+ runs_on_platform : ubuntu-22 .04
492
491
- sdk_platform : windows
493
492
suffix : ' -x64-Debug-dynamic'
494
- runs_on_platform : ubuntu-20 .04
493
+ runs_on_platform : ubuntu-22 .04
495
494
- sdk_platform : darwin
496
495
runs_on_platform : macos-13
497
496
exclude :
498
497
- sdk_platform : windows
499
498
suffix : ' '
500
499
- sdk_platform : darwin
501
- runs_on_platform : ubuntu-20 .04
500
+ runs_on_platform : ubuntu-22 .04
502
501
steps :
503
502
- name : setup Xcode version (macos)
504
503
if : runner.os == 'macOS'
@@ -656,7 +655,7 @@ jobs:
656
655
657
656
download_sdk_package :
658
657
name : download-sdk-package
659
- runs-on : ubuntu-20 .04
658
+ runs-on : ubuntu-22 .04
660
659
needs : [log_inputs]
661
660
if : ${{ github.event.inputs.downloadPublicVersion != '' || github.event.inputs.downloadPreviousRun != '' }}
662
661
steps :
@@ -706,7 +705,7 @@ jobs:
706
705
707
706
merge_packages :
708
707
name : final-merge-packages
709
- runs-on : ubuntu-20 .04
708
+ runs-on : ubuntu-22 .04
710
709
if : ${{ github.event.inputs.downloadPublicVersion == '' && github.event.inputs.downloadPreviousRun == '' }}
711
710
needs : [build_and_package_ios_tvos, build_and_package_android, package_desktop, log_inputs]
712
711
steps :
@@ -767,7 +766,7 @@ jobs:
767
766
768
767
create_windows_only_package :
769
768
name : create-windows-only-package
770
- runs-on : ubuntu-20 .04
769
+ runs-on : ubuntu-22 .04
771
770
needs : [merge_packages]
772
771
steps :
773
772
- name : download SDK zip
@@ -814,7 +813,7 @@ jobs:
814
813
# Clean up intermediate artifacts from packaging step.
815
814
# This can happen after the final package merge is finished.
816
815
name : cleanup-packaging-artifacts
817
- runs-on : ubuntu-20 .04
816
+ runs-on : ubuntu-22 .04
818
817
needs : [merge_packages]
819
818
if : |
820
819
(
@@ -835,7 +834,7 @@ jobs:
835
834
# Trigger the integration_tests workflow.
836
835
needs : [merge_packages, download_sdk_package, create_windows_only_package, cleanup_packaging_artifacts]
837
836
if : (github.event.inputs.skipIntegrationTests == 0 || github.event.inputs.skipIntegrationTests == '') && !cancelled() && !failure()
838
- runs-on : ubuntu-20 .04
837
+ runs-on : ubuntu-22 .04
839
838
steps :
840
839
- name : Checkout repo
841
840
uses : actions/checkout@v3
@@ -904,7 +903,7 @@ jobs:
904
903
attempt_retry :
905
904
name : " attempt-retry"
906
905
needs : [trigger_integration_tests]
907
- runs-on : ubuntu-20 .04
906
+ runs-on : ubuntu-22 .04
908
907
if : ${{ failure() && !cancelled() && github.event_name == 'schedule' }}
909
908
steps :
910
909
- name : Checkout repo
0 commit comments