From 5cc282eb1427f5217576dc342f8c87837f3b512f Mon Sep 17 00:00:00 2001 From: lutc5 Date: Wed, 29 Apr 2026 18:50:27 +0800 Subject: [PATCH] fix: build desktop frontend before release tests --- .github/workflows/release.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 70fec2e..f5f3ea7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,6 +29,18 @@ jobs: with: go-version-file: go.mod + - name: Setup Node + uses: actions/setup-node@v4 + with: + node-version: "20" + cache: npm + cache-dependency-path: desktop/frontend/package-lock.json + + - name: Build desktop frontend + run: | + npm ci --prefix desktop/frontend + npm run build --prefix desktop/frontend + - name: Run tests run: go test ./...