diff --git a/.github/workflows/clang-tools-amd64.yml b/.github/workflows/clang-tools-amd64.yml
index 206c147..f5ed8b4 100644
--- a/.github/workflows/clang-tools-amd64.yml
+++ b/.github/workflows/clang-tools-amd64.yml
@@ -8,7 +8,7 @@ jobs:
   build:
     strategy:
       matrix:
-        clang-version: [ 3.9, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12.0.1, 13, 14 ]
+        clang-version: [ 3.9, 4, 5, 6, 7, 8, 9, 10, 11, 12, 12.0.1, 13, 14, 15 ]
         os: [ linux, macosx, windows ]
         include:
           - clang-version: 3.9
@@ -40,6 +40,8 @@ jobs:
             release: llvm-project-13.0.0.src
           - clang-version: 14
             release: llvm-project-14.0.0.src
+          - clang-version: 15
+            release: llvm-project-15.0.2.src
           - os: linux
             runner: ubuntu-20.04
             os-cmake-args: '-DLLVM_BUILD_STATIC=ON -DCMAKE_CXX_FLAGS="-s -flto" ${POSIX_CMAKE_ARGS}'