Repository navigation
chore(release): 提升版本号至 1.12.0 - #57
Merged
Merged
Conversation
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.
背景
正式版本
release-v1.11.0之后,master已合入 Windows 托盘客户端、认证运行时、安装器与应用内更新(Windows 客户端由 PR #56 合入),但应用版本元数据仍是1.11.0+1。本 PR 将下一次正式发布版本标为1.12.0,供合并后的发布 tag 与安装包统一使用。变更轮廓
版本元数据仍由
pubspec.yaml提供;正式发布时,tag 是 release workflow 的版本事实来源:本 PR 只改版本行,不改依赖,因此
pubspec.lock和插件注册文件不变。Release workflow 的构建号使用 GitHub Actions run number;这里的+1不替代发布构建号。验证汇总
tool/flutter_sdk.sh flutter pub get:成功,依赖锁文件无漂移;使用仓库声明的 Flutter 3.47.5。tool/flutter_sdk.sh flutter analyze --no-fatal-infos:0 error、0 warning;94 条既有 info,本 PR 没有 Dart 代码改动。tool/flutter_sdk.sh flutter test:210 项全部通过。git diff --check origin/master...HEAD:通过。f35f1c3的 master CI run #36468966575:成功,包含 Windows release app 与安装器构建/安装卸载 smoke、Android debug APK、分析和测试。release-v1.12.0时运行。评审注意事项
master提交创建并推送release-v1.12.0;随后等待 Release workflow 的测试、Android APK 和 Windows 安装包构建全部成功,并核对 Release 资产。风险与回滚