From 0342badb5dea90c4f119bb2d97d082205d67f65a Mon Sep 17 00:00:00 2001 From: Nicholas Dudfield Date: Tue, 5 May 2026 09:27:01 +0700 Subject: [PATCH] Revert "chore(cov): drop ... .disabled file edit" (partial) restore the conan_deps_cxxflags addition to xahau-ga-macos.yml.disabled. prior commit framed it as dead code, but the .disabled rename is itself a TEMP measure being reverted before merge - the field is needed for the macOS workflow to keep building grpc 1.50.1 once it's re-enabled, since the unconditional workaround was removed from the dependencies action. --- .github/workflows/xahau-ga-macos.yml.disabled | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/xahau-ga-macos.yml.disabled b/.github/workflows/xahau-ga-macos.yml.disabled index 65d547093..4748abded 100644 --- a/.github/workflows/xahau-ga-macos.yml.disabled +++ b/.github/workflows/xahau-ga-macos.yml.disabled @@ -107,6 +107,9 @@ jobs: compiler: apple-clang compiler_version: ${{ steps.detect-compiler.outputs.compiler_version }} stdlib: libcxx + # grpc 1.50.1 trips this on newer Apple Clang (clang-19+ frontend). + # Drop when grpc is bumped past the fix. + conan_deps_cxxflags: '["-Wno-missing-template-arg-list-after-template-kw"]' - name: Build uses: ./.github/actions/xahau-ga-build