From 07da196a9d946bcf04e4001ce052957bda60fa4a Mon Sep 17 00:00:00 2001 From: ForgQi <34411314+ForgQi@users.noreply.github.com> Date: Sat, 29 Nov 2025 23:37:33 +0800 Subject: [PATCH] Add frontend build step to release workflow Updated the GitHub Actions release workflow to include Node.js setup and frontend build steps. Also updated the README to clarify the Windows release download link and removed extra blank lines in the disclaimer section. --- .github/workflows/release.yml | 7 +++++++ README.md | 4 +--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7bbe865..b0230a2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -73,6 +73,13 @@ jobs: with: submodules: true + - uses: actions/setup-node@v3 + with: + node-version: '20' + - name: Build frontend + run: | + npm install + npm run build - name: Install ${{ matrix.rust }} toolchain uses: actions-rs/toolchain@v1 with: diff --git a/README.md b/README.md index e4c23ec..dfe8a35 100644 --- a/README.md +++ b/README.md @@ -32,8 +32,6 @@ > - 本项目仅供个人学习研究,不保证稳定性,不提供技术支持 > - 使用本项目产生的一切后果由用户自行承担 > - 禁止商业用途,请遵守版权及平台规定 -> -> > - This project is for **personal learning and research purposes only** > - No stability guarantee or technical support provided > - Users are solely responsible for any consequences of using this project @@ -90,7 +88,7 @@ Options: ## 🚀 快速开始 ### Windows -- 下载 exe: [Release](https://github.com/biliup/biliup/releases/latest) +- 下载 Release: [bbup-app_0.1.0_x64](https://github.com/biliup/biliup/releases/latest) ### Linux 或 macOS 1. 安装 [uv](https://docs.astral.sh/uv/getting-started/installation/)