From 243919b4de4567e95fd11d453ccf1441134c50ac Mon Sep 17 00:00:00 2001 From: Kevin Peterson Date: Tue, 10 Feb 2026 15:40:27 -0600 Subject: [PATCH] Stop using unsupported github actions runner images --- .github/workflows/ci-scripts-build-full.yml | 56 ++++++++++----------- .github/workflows/ci-scripts-build.yml | 10 ++-- 2 files changed, 33 insertions(+), 33 deletions(-) diff --git a/.github/workflows/ci-scripts-build-full.yml b/.github/workflows/ci-scripts-build-full.yml index 050e780a..7de81cb3 100644 --- a/.github/workflows/ci-scripts-build-full.yml +++ b/.github/workflows/ci-scripts-build-full.yml @@ -38,67 +38,67 @@ jobs: matrix: # Job names also name artifacts, character limitations apply include: - - os: ubuntu-20.04 + - os: ubuntu-24.04 cmp: gcc configuration: default wine: "64" base: "7.0" set: modules - name: "Ub-20 gcc-9 + MinGW" + name: "Ub-24 gcc-13 + MinGW" - - os: ubuntu-20.04 + - os: ubuntu-24.04 cmp: gcc configuration: static wine: "64" base: "7.0" set: modules - name: "Ub-20 gcc-9 + MinGW, static" + name: "Ub-24 gcc-13 + MinGW, static" - - os: ubuntu-20.04 + - os: ubuntu-24.04 cmp: gcc configuration: static extra: "CMD_CXXFLAGS=-std=c++11" base: "7.0" set: modules - name: "Ub-20 gcc-9 C++11, static" + name: "Ub-24 gcc-13 C++11, static" - - os: ubuntu-20.04 + - os: ubuntu-24.04 cmp: clang configuration: default extra: "CMD_CXXFLAGS=-std=c++11" base: "7.0" set: modules - name: "Ub-20 clang-10 C++11" + name: "Ub-24 clang-10 C++11" ### fails building autosave - #!- os: ubuntu-20.04 + #!- os: ubuntu-24.04 #! cmp: gcc #! configuration: default #! rtems: "4.10" #! base: "7.0" #! set: modules - #! name: "Ub-20 gcc-9 + RT-4.10" + #! name: "Ub-24 gcc-13 + RT-4.10" - - os: ubuntu-20.04 + - os: ubuntu-24.04 cmp: gcc configuration: default rtems: "4.9" base: "7.0" set: modules - name: "Ub-20 gcc-9 + RT-4.9" + name: "Ub-24 gcc-13 + RT-4.9" ### fails building asyn - #!- os: ubuntu-20.04 + #!- os: ubuntu-24.04 #! cmp: gcc #! configuration: default #! rtems: "5" #! rtems_target: RTEMS-pc686-qemu #! base: "7.0" #! set: modules - #! name: "Ub-20 gcc-9 + RT-5.1 pc686" + #! name: "Ub-24 gcc-13 + RT-5.1 pc686" ### fails building autosave - #!- os: ubuntu-20.04 + #!- os: ubuntu-24.04 #! cmp: gcc #! configuration: default #! rtems: "5" @@ -106,22 +106,22 @@ jobs: #! test: NO #! base: "7.0" #! set: modules - #! name: "Ub-20 gcc-9 + RT-5.1 beatnik" + #! name: "Ub-24 gcc-13 + RT-5.1 beatnik" - #!- os: ubuntu-20.04 + #!- os: ubuntu-24.04 #! cmp: gcc-8 #! utoolchain: true #! configuration: default #! base: "7.0" #! set: modules - #! name: "Ub-20 gcc-8" + #! name: "Ub-24 gcc-8" - - os: ubuntu-20.04 + - os: ubuntu-24.04 cmp: clang configuration: default base: "7.0" set: modules - name: "Ub-20 clang-10" + name: "Ub-24 clang-10" - os: macos-latest cmp: clang @@ -130,33 +130,33 @@ jobs: set: modules name: "MacOS clang-12" - - os: windows-2019 + - os: windows-2022 cmp: gcc configuration: default base: "7.0" set: modules - name: "Win2019 MinGW" + name: "Win2022 MinGW" - - os: windows-2019 + - os: windows-2022 cmp: gcc configuration: static base: "7.0" set: modules - name: "Win2019 MinGW, static" + name: "Win2022 MinGW, static" - - os: windows-2019 + - os: windows-2022 cmp: vs2019 configuration: default base: "7.0" set: modules - name: "Win2019 MSC-19" + name: "Win2022 MSC-22" - - os: windows-2019 + - os: windows-2022 cmp: vs2019 configuration: static base: "7.0" set: modules - name: "Win2019 MSC-19, static" + name: "Win2022 MSC-22, static" steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/ci-scripts-build.yml b/.github/workflows/ci-scripts-build.yml index 55344899..d67022a0 100644 --- a/.github/workflows/ci-scripts-build.yml +++ b/.github/workflows/ci-scripts-build.yml @@ -46,12 +46,12 @@ jobs: matrix: # Job names also name artifacts, character limitations apply include: - - os: ubuntu-20.04 + - os: ubuntu-24.04 cmp: gcc configuration: default base: "7.0" set: modules - name: "7.0 Ub-20 gcc-9" + name: "7.0 Ub-24 gcc-13" - os: macos-latest cmp: clang @@ -60,12 +60,12 @@ jobs: set: modules name: "3.15 MacOS clang-12" - - os: windows-2019 - cmp: vs2019 + - os: windows-2022 + cmp: vs2022 configuration: static base: "3.15" set: modules - name: "3.15 Win VS2019, static" + name: "3.15 Win VS2022, static" steps: - uses: actions/checkout@v2