From 2a3792993699531f911337c7ad48e7dd32553019 Mon Sep 17 00:00:00 2001 From: Redamancy <848238014@qq.com> Date: Fri, 11 Sep 2026 08:49:00 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=80=20ci(release):=20=E5=8F=91?= =?UTF-8?q?=E5=B8=83=20v0.1.1=20=E4=BF=AE=E5=A4=8D=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 2 +- README.md | 8 ++++---- backend/pom.xml | 2 +- desktop/package-lock.json | 4 ++-- desktop/package.json | 2 +- desktop/src-tauri/Cargo.lock | 2 +- desktop/src-tauri/Cargo.toml | 2 +- desktop/src-tauri/tauri.conf.json | 2 +- frontend/package-lock.json | 4 ++-- frontend/package.json | 2 +- 10 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a509b73..e90d2d2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -25,7 +25,7 @@ concurrency: cancel-in-progress: false env: - RELEASE_VERSION: "0.1.0" + RELEASE_VERSION: "0.1.1" jobs: verify-and-package: diff --git a/README.md b/README.md index eec9bde..86010ea 100644 --- a/README.md +++ b/README.md @@ -135,10 +135,10 @@ npm run client:register # 注册 lingosync:// 到 release exe ## 初始发布与获取 -[`v0.1.0`](https://github.com/ZhaoXingPeng/BabelFLUX-java/releases/tag/v0.1.0) 是首个可追溯发行版。Release 包含以下资产: +`v0.1.0` 是首个 annotated tag,Maven `0.1.0` 已发布到 Packages。由于首轮 Windows 打包暴露了发布元数据问题,未重写公开 tag;包含全部修复的 [`v0.1.1`](https://github.com/ZhaoXingPeng/BabelFLUX-java/releases/tag/v0.1.1) 是首个可下载 Release。Release 包含以下资产: -- `babelflux-v0.1.0-bundle.zip`:Spring Boot 可执行 JAR、Web `dist`、部署模板、README、LICENSE 与 SECURITY 文档;不包含 `.env`、密钥或真实数据。 -- `BabelFlux Floating Caption_0.1.0_x64-setup.exe`:Windows x64 的 NSIS 桌面悬浮字幕安装包。 +- `babelflux-v0.1.1-bundle.zip`:Spring Boot 可执行 JAR、Web `dist`、部署模板、README、LICENSE 与 SECURITY 文档;不包含 `.env`、密钥或真实数据。 +- `BabelFlux Floating Caption_0.1.1_x64-setup.exe`:Windows x64 的 NSIS 桌面悬浮字幕安装包。 - `SHA256SUMS.txt`:上述 ZIP 与 Windows 安装包的 SHA-256 校验和。 下载后可在 PowerShell 校验资产完整性: @@ -147,7 +147,7 @@ npm run client:register # 注册 lingosync:// 到 release exe Get-FileHash .\文件名 -Algorithm SHA256 ``` -后端同步发布到 GitHub Packages Maven Registry:`com.babelflux:babelflux-backend:0.1.0`,Registry 为 `https://maven.pkg.github.com/ZhaoXingPeng/BabelFLUX-java`。消费私有包时,使用具备 `read:packages` 权限的 GitHub 凭据配置 Maven `server`,不要将 token 写入 `pom.xml`、仓库或日志。 +后端同步发布到 GitHub Packages Maven Registry:`com.babelflux:babelflux-backend:0.1.1`,Registry 为 `https://maven.pkg.github.com/ZhaoXingPeng/BabelFLUX-java`。消费私有包时,使用具备 `read:packages` 权限的 GitHub 凭据配置 Maven `server`,不要将 token 写入 `pom.xml`、仓库或日志。 Release 只提供可验证构建产物,不会自动部署。回滚时使用前一个已验证 Release 的资产,并按照 [`deployment/README.md`](deployment/README.md) 将服务软链接切回该版本。 diff --git a/backend/pom.xml b/backend/pom.xml index 6906d5a..0fce179 100644 --- a/backend/pom.xml +++ b/backend/pom.xml @@ -13,7 +13,7 @@ com.babelflux babelflux-backend - 0.1.0 + 0.1.1 BabelFlux Java Backend Spring Boot backend for the BabelFlux simultaneous interpretation assistant diff --git a/desktop/package-lock.json b/desktop/package-lock.json index 8de3d71..9933590 100644 --- a/desktop/package-lock.json +++ b/desktop/package-lock.json @@ -1,12 +1,12 @@ { "name": "lingosync-desktop", - "version": "0.1.0", + "version": "0.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "lingosync-desktop", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@tauri-apps/api": "^2.2.0", "@tauri-apps/plugin-deep-link": "^2.2.0", diff --git a/desktop/package.json b/desktop/package.json index 283b068..2b35884 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -1,6 +1,6 @@ { "name": "lingosync-desktop", - "version": "0.1.0", + "version": "0.1.1", "private": true, "type": "module", "scripts": { diff --git a/desktop/src-tauri/Cargo.lock b/desktop/src-tauri/Cargo.lock index ab103c2..3bc8f7a 100644 --- a/desktop/src-tauri/Cargo.lock +++ b/desktop/src-tauri/Cargo.lock @@ -1979,7 +1979,7 @@ dependencies = [ [[package]] name = "lingosync-desktop" -version = "0.1.0" +version = "0.1.1" dependencies = [ "base64 0.22.1", "serde", diff --git a/desktop/src-tauri/Cargo.toml b/desktop/src-tauri/Cargo.toml index 4268eac..a0acbfd 100644 --- a/desktop/src-tauri/Cargo.toml +++ b/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lingosync-desktop" -version = "0.1.0" +version = "0.1.1" description = "BabelFlux desktop floating caption overlay" authors = ["RedamancyZXP"] edition = "2021" diff --git a/desktop/src-tauri/tauri.conf.json b/desktop/src-tauri/tauri.conf.json index 3a6a4f2..a5f605d 100644 --- a/desktop/src-tauri/tauri.conf.json +++ b/desktop/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "BabelFlux Floating Caption", - "version": "0.1.0", + "version": "0.1.1", "identifier": "com.babelflux.desktop", "build": { "beforeDevCommand": "npm run dev", diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 59a7411..3d5ddf8 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "ai-product-lab-frontend", - "version": "0.1.0", + "version": "0.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ai-product-lab-frontend", - "version": "0.1.0", + "version": "0.1.1", "dependencies": { "@floating-ui/vue": "^1.1.9", "@vueuse/core": "^12.8.2", diff --git a/frontend/package.json b/frontend/package.json index 36c1580..c11dd54 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,6 +1,6 @@ { "name": "ai-product-lab-frontend", - "version": "0.1.0", + "version": "0.1.1", "private": true, "type": "module", "scripts": {