diff --git a/.github/workflows/pr-check.yml b/.github/workflows/pr-check.yml index ea452a15..d93448c4 100644 --- a/.github/workflows/pr-check.yml +++ b/.github/workflows/pr-check.yml @@ -45,5 +45,5 @@ jobs: @rollup/rollup-linux-x64-gnu@4.53.3 \ @tailwindcss/oxide-linux-x64-gnu@4.1.17 - - name: Run build:electron - run: npm run build:electron + - name: Run build:electron (dir only - faster CI) + run: npm run build:electron:dir diff --git a/apps/ui/package.json b/apps/ui/package.json index 7c6c03fc..cfd0cb62 100644 --- a/apps/ui/package.json +++ b/apps/ui/package.json @@ -21,6 +21,7 @@ "dev:electron:debug": "cross-env OPEN_DEVTOOLS=true vite", "build": "vite build", "build:electron": "node scripts/prepare-server.js && vite build && electron-builder", + "build:electron:dir": "node scripts/prepare-server.js && vite build && electron-builder --dir", "build:electron:win": "node scripts/prepare-server.js && vite build && electron-builder --win", "build:electron:win:dir": "node scripts/prepare-server.js && vite build && electron-builder --win --dir", "build:electron:mac": "node scripts/prepare-server.js && vite build && electron-builder --mac", diff --git a/package.json b/package.json index 0434cf3e..e94a13f7 100644 --- a/package.json +++ b/package.json @@ -19,9 +19,13 @@ "build": "npm run build --workspace=apps/ui", "build:server": "npm run build --workspace=apps/server", "build:electron": "npm run build:electron --workspace=apps/ui", + "build:electron:dir": "npm run build:electron:dir --workspace=apps/ui", "build:electron:win": "npm run build:electron:win --workspace=apps/ui", + "build:electron:win:dir": "npm run build:electron:win:dir --workspace=apps/ui", "build:electron:mac": "npm run build:electron:mac --workspace=apps/ui", + "build:electron:mac:dir": "npm run build:electron:mac:dir --workspace=apps/ui", "build:electron:linux": "npm run build:electron:linux --workspace=apps/ui", + "build:electron:linux:dir": "npm run build:electron:linux:dir --workspace=apps/ui", "lint": "npm run lint --workspace=apps/ui", "test": "npm run test --workspace=apps/ui", "test:headed": "npm run test:headed --workspace=apps/ui",