srctree

Robin Linden parent c0cb84f7 32276bb8
ci: Combine the asan and ubsan jobs

Running these two sanitizers together is fine, so let's do that to saveourselves a job. This means we're also updating the asan job to use LLVM15 instead of 14, but that's fine since we still use LLVM 14 for ourtsan tests.

inlinesplit
.github/workflows/ci.yaml added: 3, removed: 9, total 0
@@ -32,18 +32,12 @@ jobs:
version: 14
bazel: --config tsan
 
- name: clang-asan
os: ubuntu-22.04
compiler: clang
version: 14
bazel: --config asan
 
# https://github.com/llvm/llvm-project/issues/49689
- name: clang-ubsan
- name: clang-15-asan-ubsan
os: ubuntu-22.04
compiler: clang
version: 15
bazel: --config ubsan
bazel: --config asan --config ubsan
 
- name: clang-17
os: ubuntu-22.04