From f756458bf95e9f77849edfbdc35b448174ef8e8b Mon Sep 17 00:00:00 2001 From: foxnne Date: Sun, 18 Oct 2026 18:01:40 -0500 Subject: [PATCH] check: fizzy-main checks out the backend glass core imports Since fizzyedit/fizzy#586, core imports the backend's glass (backend/src/glass/, backend/src/glass_look.zig), and fizzy's scripts/pack-sdk.sh vendors both into the SDK tarball. The fizzy-main job's sparse checkout took only sdk and core, so every plugin's fizzy-main build failed on the missing files. It now checks out what the tarball carries. Co-Authored-By: Claude Opus 5.5 --- .github/workflows/check.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 26d1258..201ab88 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -155,11 +155,14 @@ jobs: repository: fizzyedit/fizzy ref: main path: .fizzy - # In fizzy's tree `sdk/` reaches its sibling `core/` (a released tarball carries it - # inside; `scripts/pack-sdk.sh`). + # In fizzy's tree `sdk/` reaches its sibling `core/`, and `core` the backend's glass (a + # released tarball carries all three inside; `scripts/pack-sdk.sh`, whose list this is). + sparse-checkout-cone-mode: false sparse-checkout: | - sdk - core + /sdk/ + /core/ + /backend/src/glass/ + /backend/src/glass_look.zig - uses: mlugg/setup-zig@v2 with: version: ${{ inputs.zig-version }}