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"