From: Damien Miller Date: Fri, 21 Feb 2025 00:22:34 +0000 (+1100) Subject: adjust workflows for ubuntu version transition X-Git-Tag: V_10_0_P1~68 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6887099fae6d9f3482e1075d034e9343dc413200;p=thirdparty%2Fopenssh-portable.git adjust workflows for ubuntu version transition remove workflows for unsupported compilers, add a few for additional supported compilers, move some workflows to run on ubuntu-latest --- diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 8261823a3..e8586df8b 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -31,19 +31,22 @@ jobs: - { target: windows-2019, config: cygwin-release } - { target: windows-2022, config: cygwin-release } - { target: ubuntu-22.04, config: c89 } - - { target: ubuntu-22.04, config: clang-10 } - { target: ubuntu-22.04, config: clang-11 } - { target: ubuntu-22.04, config: clang-12-Werror } - - { target: ubuntu-22.04, config: clang-6.0 } - - { target: ubuntu-22.04, config: clang-8 } - - { target: ubuntu-22.04, config: clang-9 } + - { target: ubuntu-22.04, config: clang-13 } + - { target: ubuntu-22.04, config: clang-14 } + #- { target: ubuntu-22.04, config: clang-6.0 } + #- { target: ubuntu-22.04, config: clang-8 } + #- { target: ubuntu-22.04, config: clang-9 } + #- { target: ubuntu-22.04, config: clang-10 } - { target: ubuntu-22.04, config: clang-sanitize-address } - { target: ubuntu-22.04, config: clang-sanitize-undefined } + #- { target: ubuntu-22.04, config: gcc-7 } + #- { target: ubuntu-22.04, config: gcc-8 } + - { target: ubuntu-22.04, config: gcc-9 } - { target: ubuntu-22.04, config: gcc-10 } - { target: ubuntu-22.04, config: gcc-11-Werror } - { target: ubuntu-22.04, config: gcc-12-Werror } - - { target: ubuntu-22.04, config: gcc-7 } - - { target: ubuntu-22.04, config: gcc-8 } - { target: ubuntu-22.04, config: gcc-sanitize-address } - { target: ubuntu-22.04, config: gcc-sanitize-undefined } - { target: ubuntu-22.04, config: hardenedmalloc } @@ -51,17 +54,27 @@ jobs: - { target: ubuntu-22.04, config: kitchensink } - { target: ubuntu-22.04, config: krb5 } - { target: ubuntu-22.04, config: libedit } - - { target: ubuntu-22.04, config: musl } - { target: ubuntu-22.04, config: pam } - { target: ubuntu-22.04, config: selinux } - { target: ubuntu-22.04, config: sk } - - { target: ubuntu-22.04, config: tcmalloc } - { target: ubuntu-22.04, config: valgrind-1 } - { target: ubuntu-22.04, config: valgrind-2 } - { target: ubuntu-22.04, config: valgrind-3 } - { target: ubuntu-22.04, config: valgrind-4 } - { target: ubuntu-22.04, config: valgrind-unit } - { target: ubuntu-22.04, config: without-openssl } + - { target: ubuntu-latest, config: gcc-9 } + - { target: ubuntu-latest, config: gcc-10 } + - { target: ubuntu-latest, config: gcc-11 } + - { target: ubuntu-latest, config: gcc-12 } + - { target: ubuntu-latest, config: gcc-13 } + - { target: ubuntu-latest, config: gcc-14 } + - { target: ubuntu-latest, config: clang-14 } + - { target: ubuntu-latest, config: clang-15 } + - { target: ubuntu-latest, config: clang-16 } + - { target: ubuntu-latest, config: clang-17 } + - { target: ubuntu-latest, config: clang-18 } + - { target: ubuntu-latest, config: clang-19 } - { target: ubuntu-latest, config: boringssl } - { target: ubuntu-latest, config: aws-lc } - { target: ubuntu-latest, config: libressl-master } @@ -103,6 +116,8 @@ jobs: - { target: ubuntu-latest, config: putty-0.80 } - { target: ubuntu-latest, config: putty-snapshot } - { target: ubuntu-latest, config: zlib-develop } + - { target: ubuntu-latest, config: tcmalloc } + - { target: ubuntu-latest, config: musl } - { target: ubuntu-22.04-arm, config: kitchensink } - { target: ubuntu-24.04-arm, config: kitchensink } - { target: macos-13, config: pam }