From 7bbfc52ca7df1cbec973ede3533ae8f992c475d9 Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Wed, 28 Jan 2026 09:07:15 +1100 Subject: [PATCH] ci: generate bindings before frontend build The frontend build requires Go bindings to be generated first. Run `wails3 generate bindings` on the host before building frontend. Co-Authored-By: Claude Opus 4.5 --- .github/workflows/build-cross-image.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-cross-image.yml b/.github/workflows/build-cross-image.yml index 01a97c318..5a034eb81 100644 --- a/.github/workflows/build-cross-image.yml +++ b/.github/workflows/build-cross-image.yml @@ -155,7 +155,10 @@ jobs: echo "" >> go.mod echo "replace github.com/wailsapp/wails/v3 => ${{ github.workspace }}/v3" >> go.mod - # Build frontend + # Generate bindings (required for frontend build) + wails3 generate bindings + + # Build frontend (so Docker doesn't need wails3 CLI) cd frontend && npm install && npm run build && cd .. - name: Build ${{ matrix.os }}/amd64