From 5be32e0dcfd6f43c22ff3b200a6272d714ab89e3 Mon Sep 17 00:00:00 2001 From: Jackson Roberts Date: Thu, 26 Feb 2026 14:02:50 -0600 Subject: [PATCH] fix: use npm instead of bun for Windows desktop build Bun on Windows fails to install native modules like @electron/node-gyp --- .github/workflows/build-and-publish.yaml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build-and-publish.yaml b/.github/workflows/build-and-publish.yaml index d3d214e..c0b66f8 100644 --- a/.github/workflows/build-and-publish.yaml +++ b/.github/workflows/build-and-publish.yaml @@ -85,17 +85,11 @@ jobs: with: node-version: 22 - - name: Install bun - uses: oven-sh/setup-bun@v2 - - name: Install dependencies - run: bun install --frozen-lockfile - - - name: Rebuild native modules - run: npm rebuild + run: npm install - name: Build Windows distributables - run: bun run make -- --platform win32 + run: npm run make -- --platform win32 env: PUBLIC_API_URL: https://opt-api.osdci.net