From 518015f7e80b64b95194457db5aeb99f9f459f0a Mon Sep 17 00:00:00 2001 From: DNKpp Date: Sun, 24 May 2026 00:09:50 +0200 Subject: [PATCH] ci: add clang-22 and gcc-16 to the build matrix --- .github/workflows/build.yml | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ec585cf..fa30794 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,6 +37,25 @@ jobs: cxx_standard: [ 20, 23 ] config: # clang + - prefix: "Ubuntu" + os: "ubuntu-latest" + container: + image: "ghcr.io/dnkpp/clang:22" + compiler: + name: "clang" + version: "22" + asan: true + + - prefix: "Ubuntu" + suffix: "/libc++" + os: "ubuntu-latest" + container: + image: "ghcr.io/dnkpp/clang:22" + compiler: + name: "clang" + version: "22" + libcxx: true + - prefix: "Ubuntu" os: "ubuntu-latest" container: @@ -44,7 +63,6 @@ jobs: compiler: name: "clang" version: "21" - asan: true - prefix: "Ubuntu" suffix: "/libc++" @@ -148,6 +166,15 @@ jobs: version: "16" # gcc + - prefix: "Ubuntu" + os: "ubuntu-latest" + container: + image: "ghcr.io/dnkpp/gcc:16" + compiler: + name: "gcc" + version: "16" + asan: true + - prefix: "Ubuntu" os: "ubuntu-latest" container: @@ -155,7 +182,6 @@ jobs: compiler: name: "gcc" version: "15" - asan: true - prefix: "Ubuntu" os: "ubuntu-latest"