From 8fd1aac49d52599374ca23fbaeeaf3a42fb584ae Mon Sep 17 00:00:00 2001 From: Sjors Provoost Date: Mon, 16 Feb 2026 15:14:34 +0100 Subject: [PATCH] ci: pin ClusterFuzzLite runner to 22.04 Pin ClusterFuzzLite shared fuzzing jobs to ubuntu-22.04 as a temporary workaround for Docker client/daemon API mismatches on ubuntu-latest. Fixes #83. Assisted-by: OpenAI GPT-5.3-Codex --- .github/workflows/clusterfuzzlite-shared.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/clusterfuzzlite-shared.yml b/.github/workflows/clusterfuzzlite-shared.yml index 297fa39a..687e00cf 100644 --- a/.github/workflows/clusterfuzzlite-shared.yml +++ b/.github/workflows/clusterfuzzlite-shared.yml @@ -33,7 +33,11 @@ permissions: read-all jobs: fuzz: name: ${{ inputs.job_name }} (${{ matrix.sanitizer }}) - runs-on: ubuntu-latest + # Temporary workaround for Docker client/daemon API mismatch in + # ClusterFuzzLite action images on ubuntu-latest. + # TODO: Revert to ubuntu-latest once + # https://github.com/google/clusterfuzzlite/pull/146 lands. + runs-on: ubuntu-22.04 env: SV2_FUZZ_SABOTAGE: ${{ (vars.SV2_FUZZ_SABOTAGE != '' && vars.SV2_FUZZ_SABOTAGE != '0' && vars.SV2_FUZZ_SABOTAGE != 'false') && '1' || '0' }} concurrency: