From 1dc686fa6c6f6d223a3f1deb5ede297fe4755b8f Mon Sep 17 00:00:00 2001 From: Steven Date: Sat, 1 Jun 2024 09:49:47 +0800 Subject: [PATCH] chore: update build artifacts --- .github/workflows/build-artifacts.yml | 12 ++++++++++++ web/package.json | 1 + 2 files changed, 13 insertions(+) diff --git a/.github/workflows/build-artifacts.yml b/.github/workflows/build-artifacts.yml index 087466e8..9e07be2b 100644 --- a/.github/workflows/build-artifacts.yml +++ b/.github/workflows/build-artifacts.yml @@ -21,6 +21,18 @@ jobs: go-version: 1.22 check-latest: true cache: true + - uses: pnpm/action-setup@v4.0.0 + with: + version: 9 + - uses: actions/setup-node@v4 + with: + node-version: "20" + cache: pnpm + cache-dependency-path: "web/pnpm-lock.yaml" + - run: pnpm install + working-directory: web + - run: pnpm release + working-directory: web - name: Run GoReleaser uses: goreleaser/goreleaser-action@v5 with: diff --git a/web/package.json b/web/package.json index 4aaee59f..6acc415a 100644 --- a/web/package.json +++ b/web/package.json @@ -3,6 +3,7 @@ "scripts": { "dev": "vite", "build": "tsc && vite build", + "release": "vite build --mode release --outDir=../server/router/frontend/dist --emptyOutDir", "lint": "eslint --ext .js,.ts,.tsx, src", "type-check": "tsc --noEmit", "postinstall": "cd ../proto && buf generate"