From 066bcc5204c35e264a396264c8936aaf6c0b32ae Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Wed, 17 Sep 2025 21:19:32 +0200 Subject: [PATCH] ci: disable ccache on macOS 13 job (cherry picked from commit 566e7c2379d66d6a1c9a61d1e985d83f5b2e1de7) --- .github/workflows/create-test-plan.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/create-test-plan.py b/.github/workflows/create-test-plan.py index ac58ae2807..3f5770becd 100755 --- a/.github/workflows/create-test-plan.py +++ b/.github/workflows/create-test-plan.py @@ -512,11 +512,14 @@ def spec_to_job(spec: JobSpec, key: str, trackmem_symbol_names: bool) -> JobDeta job.shared_lib = SharedLibType.DYLIB job.static_lib = StaticLibType.A job.ccache = True + if spec.os == JobOs.Macos13: + job.ccache = False job.apt_packages = [] job.brew_packages.extend(( - "ccache", "ninja", )) + if job.ccache: + job.brew_packages.append("ccache") if job.clang_tidy: job.brew_packages.append("llvm") if spec.xcode: