From 3f96c45d9e65da4bb648d892e5c451d1b30ec89c Mon Sep 17 00:00:00 2001 From: Josh Knapp Date: Fri, 27 Feb 2026 07:56:59 -0800 Subject: [PATCH] Fix Windows build: explicitly install rollup and esbuild native bindings npm's optional dependency resolution fails to install the Windows platform-specific native bindings. Install them explicitly. Co-Authored-By: Claude Opus 4.6 --- .gitea/workflows/build-app.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/workflows/build-app.yml b/.gitea/workflows/build-app.yml index c1ba9d6..22b5589 100644 --- a/.gitea/workflows/build-app.yml +++ b/.gitea/workflows/build-app.yml @@ -123,6 +123,7 @@ jobs: if exist node_modules rmdir /s /q node_modules if exist package-lock.json del package-lock.json npm install + npm install @rollup/rollup-win32-x64-msvc @esbuild/win32-x64 --no-save - name: Build frontend working-directory: ./app