From: Daan De Meyer Date: Thu, 16 May 2024 15:20:24 +0000 (+0200) Subject: ci: Build Fedora rawhide with sanitizers in mkosi X-Git-Tag: v256-rc4~60^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F33105%2Fhead;p=thirdparty%2Fsystemd.git ci: Build Fedora rawhide with sanitizers in mkosi Let's make sure one build has sanitizers enabled for extra coverage. --- diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index 583f287de29..e4e233b236c 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -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