ci: Build Fedora rawhide with sanitizers in mkosi

Let's make sure one build has sanitizers enabled for extra coverage.
This commit is contained in:
Daan De Meyer 2024-05-16 17:20:24 +02:00
parent 605d72cb14
commit ebec3c88c3

View file

@ -56,18 +56,25 @@ jobs:
include:
- distro: arch
release: rolling
sanitizers: ""
- distro: debian
release: testing
sanitizers: ""
- distro: ubuntu
release: noble
sanitizers: ""
- distro: fedora
release: "40"
sanitizers: ""
- distro: fedora
release: rawhide
sanitizers: address,undefined
- distro: opensuse
release: tumbleweed
sanitizers: ""
- distro: centos
release: "9"
sanitizers: ""
steps:
- uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633
@ -115,6 +122,7 @@ jobs:
WITH_DEBUG=1
# Enabling optimizations significantly speeds up integration tests.
OPTIMIZATION=g
SANITIZERS=${{ matrix.sanitizers }}
[Host]
ToolsTree=default