🚀 ci(release): 发布 v0.1.1 修复版 - #139
Merged
Merged
Conversation
Owner
Author
发布验证记录(v0.1.1)
Release:https://github.com/ZhaoXingPeng/BabelFLUX-java/releases/tag/v0.1.1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
关联 Issue
Closes #138
做了什么
0.1.1。v0.1.0初始 annotated tag 与 Maven Package,不重写公开历史;v0.1.1作为包含发布修复的首个可下载版本。v0.1.1Release 资产及 Maven 坐标。实现与架构
v0.1.1从包含已合并 workflow、共享前端依赖和 Tauri icon 修复的main创建,tag 源码与发行产物一致。deploy_package=false,避免 GitHub Packages 409 重复版本。实验记录
实验:顺序运行版本同步后的后端 Maven 测试/打包、前端测试/生产构建和桌面前端构建,并检查所有发布版本字段。
结果:后端测试基线 134 passed、5 个 opt-in 集成默认跳过;
babelflux-backend-0.1.1.jar与 source JAR 构建成功;前端 59/59 与构建通过;桌面 Vite/typecheck 构建通过。NSIS 由合并后的v0.1.1tag workflow 在 Windows runner 验证。结论:版本和发布元数据已统一,公开的
v0.1.0不被重写;首个可下载 Release 使用可复现的v0.1.1tag。验证
风险与回滚
packages: write。任何 job 失败均不创建 Release。v0.1.0或v0.1.1tag/Package;失败时使用更高补丁版本。生产部署继续按 deployment 文档从已验证资产切换。提交前检查