Compare commits

..

2 Commits

Author SHA1 Message Date
Benson Wong 4ca9c478a2 Makefile,internal/server: various release tweaks 2026-05-29 15:27:08 -07:00
Benson Wong 146a9eab24 ui-svelte: update build directory (#801)
Fixes #799
2026-05-29 14:45:05 -07:00
5 changed files with 4 additions and 9 deletions
+2 -4
View File
@@ -32,11 +32,9 @@ jobs:
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # 6.4.0
with:
node-version: "24"
- name: Install dependencies and build UI
- name: Build UI
run: |
cd ui-svelte
npm ci
npm run build
make ui
- name: Run GoReleaser
uses: goreleaser/goreleaser-action@1a80836c5c9d9e5755a25cb59ec6f45a3b5f41a8 #7.2.1
-1
View File
@@ -8,4 +8,3 @@ dist/
# UI build output; placeholder.txt is kept so the go:embed succeeds.
internal/server/ui_dist/*
!internal/server/ui_dist/placeholder.txt
+1 -2
View File
@@ -41,8 +41,7 @@ ui/node_modules:
# build react UI
ui: ui/node_modules
cd ui-svelte && npm run build
mkdir -p internal/server/ui_dist
cp -R proxy/ui_dist/. internal/server/ui_dist/
touch internal/server/ui_dist/placeholder.txt
# Build OSX binary
mac: ui
-1
View File
@@ -1 +0,0 @@
placeholder so //go:embed ui_dist succeeds before the UI is built
+1 -1
View File
@@ -22,7 +22,7 @@ export default defineConfig({
],
base: "/ui/",
build: {
outDir: "../proxy/ui_dist",
outDir: "../internal/server/ui_dist",
assetsDir: "assets",
},
server: {