diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f90529a..dbf0c48 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.2.5" + ".": "2.2.6" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c4809e..2160437 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,15 @@ > 说明:以下历史条目中提及的 `AGENTS.md` 为**本地维护、不随仓库分发**的资产(`.gitignore` 已忽略);条目仅为变更发生时的历史记录,clone 读者无需在仓库中查找该文件。 +## [2.2.6](https://github.com/ReSerendipity/TTS_MultiModel/compare/v2.2.5...v2.2.6) (2026-09-22) + + +### Documentation + +* **release:** 把"自动发版路径今天走通了"写成可复用的操作条件,并钉住第 10 处版本位 ([08a0d3d](https://github.com/ReSerendipity/TTS_MultiModel/commit/08a0d3deb1219e55b6c4c2ce362b438855b01d7d)) +* **release:** 自动发版路径的三条边界(手工位/DCO/不吃镜像)+ 第 10 处版本位入闸 ([d2d538a](https://github.com/ReSerendipity/TTS_MultiModel/commit/d2d538abf9a7f2ded1e7e1f887458fc987b58969)) +* **release:** 记下自动发版路径不吃镜像这一步(RP 的 tag 同样不级联) ([c381654](https://github.com/ReSerendipity/TTS_MultiModel/commit/c38165470bc9fcc811077f3ffbf6439d320b3aed)) + ## [2.2.5](https://github.com/ReSerendipity/TTS_MultiModel/compare/v2.2.4...v2.2.5) (2026-09-22) diff --git a/desktop/package.json b/desktop/package.json index a0ca819..47a66a1 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -1,6 +1,6 @@ { "name": "tts-multimodel-desktop", - "version": "2.2.5", + "version": "2.2.6", "private": true, "description": "TTS MultiModel 桌面应用壳", "scripts": { diff --git a/desktop/src-tauri/Cargo.toml b/desktop/src-tauri/Cargo.toml index 4ff729c..745a49c 100644 --- a/desktop/src-tauri/Cargo.toml +++ b/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tts-multimodel-desktop" -version = "2.2.5" +version = "2.2.6" description = "TTS MultiModel 桌面应用壳" authors = ["TTSMultiModel"] edition = "2021" diff --git a/desktop/src-tauri/tauri.conf.json b/desktop/src-tauri/tauri.conf.json index 0488422..d5974cc 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": "TTSMultiModel", - "version": "2.2.5", + "version": "2.2.6", "identifier": "com.ttsmultimodel.desktop", "build": { "beforeDevCommand": "", diff --git a/pyproject.toml b/pyproject.toml index c8438ff..626b37d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "tts-multimodel" -version = "2.2.5" +version = "2.2.6" description = "TTS MultiModel - Multi-engine Text-to-Speech platform with voice cloning, voice design, and LoRA fine-tuning" readme = "README.md" license = "Apache-2.0" diff --git a/version.json b/version.json index af51876..90820b0 100644 --- a/version.json +++ b/version.json @@ -1,5 +1,5 @@ { - "version": "2.2.5", + "version": "2.2.6", "release_date": "2026-09-22", "minimum_shell_version": "2.2.2", "changelog": "2.2.5:这一版的内容是发布链路本身。docker 层缓存从 mode=max(无 scope)改成 mode=min + 固定 scope —— 旧配置每次构建往 Actions 缓存里写一份 ~3.2 GiB 快照、三次就把 10 GiB 配额吃满,被 LRU 先挤掉的反而是小缓存(性能门禁的基线与 12 平台矩阵的 pip 缓存)。性能门禁改判 median 单向 >50%,基线按 L1→L3 退让(三级存储原本三条都不通:缓存被配额驱逐、Release 资产那两步的 tag 条件永不成立、仓内基线是 0 条占位)。release-please 的 extra-files 摘掉会整份重写 config.yaml 的 yaml 类型(注释行 96→0),并加“每条自动位今天真能命中”的闸。另:给 release PR 加了 release-gate 提交状态(这类 PR 拿不到 CI 是 GitHub 固定行为)。文档侧记了 v2.2.4 发版前的验收与未覆盖项。资产为 wheel + sdist + SHA256SUMS;不含 26 GB 便携分卷与桌面增量包,NSIS 安装包真装未验收。"