From 696207dfea41805f930a95028d2a23f08718e456 Mon Sep 17 00:00:00 2001 From: Ilija Tovilo Date: Mon, 18 Mar 2024 20:10:26 +0100 Subject: [PATCH] Fix ASan build See https://github.com/actions/runner-images/issues/9491#issuecomment-1989718917 The mentioned workaround doesn't work for us because we run ASan inside Docker. Instead, we switch to ubuntu-20.04 as the host. The docker setup itself remains the same. --- .github/workflows/push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index eb8c4929a1305..58e32a2a847a3 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -72,7 +72,7 @@ jobs: zts: true asan: true name: "LINUX_X64_${{ matrix.debug && 'DEBUG' || 'RELEASE' }}_${{ matrix.zts && 'ZTS' || 'NTS' }}${{ matrix.asan && '_ASAN' || '' }}" - runs-on: ubuntu-22.04 + runs-on: ubuntu-${{ !matrix.asan && '22' || '20' }}.04 container: image: ${{ matrix.asan && 'ubuntu:23.04' || null }} steps: