From df324b8af8ef50aa221ebfaaf380932403d1f56f Mon Sep 17 00:00:00 2001 From: ciregenz Date: Sun, 6 Sep 2026 19:27:25 -0700 Subject: [PATCH] [eric] ci: dogfood stays Windows-only, its steps are the Windows build and the restored Mac leg failed before dogfooding anything; a Mac leg needs its own build step (ENG-486) Co-Authored-By: Claude Fable 5.1 --- .github/workflows/dogfood.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/dogfood.yml b/.github/workflows/dogfood.yml index 8075127b..aadd9dfb 100644 --- a/.github/workflows/dogfood.yml +++ b/.github/workflows/dogfood.yml @@ -36,9 +36,11 @@ jobs: strategy: fail-fast: false matrix: - # The macOS leg was dropped once for runner starvation and mac-only failures nobody - # owned; the desktop app ships to Macs first, so it is back, and a red leg is a finding. - os: [windows-latest, macos-latest] + # Windows-only, and not by neglect: every step below is the Windows build + # (build-app-win.ps1), so a macOS leg fails at "Downloading uv for Windows" before it + # dogfoods anything (tried 2026-09-06, run 34071494346). A Mac leg needs its own build + # step (scripts/build-app.sh) and a Mac dogfood driver; until then a red leg is noise. + os: [windows-latest] runs-on: ${{ matrix.os }} timeout-minutes: 60 env: