Skip to content

feat(build): 配置使用Nerdbank.GitVersioning自动管理版本号#487

Merged
doudou0720 merged 4 commits into
net6from
feat/nbgv
May 30, 2026
Merged

feat(build): 配置使用Nerdbank.GitVersioning自动管理版本号#487
doudou0720 merged 4 commits into
net6from
feat/nbgv

Conversation

@doudou0720
Copy link
Copy Markdown
Member

@doudou0720 doudou0720 commented May 16, 2026

引入Nerdbank.GitVersioning包

之后bump版本需要在这里修改:

"version": "1.7.18.10",

Check list:

  • 本地测试
  • 无git目录构建测试

1. 添加Directory.Build.props引入Nerdbank.GitVersioning包
2. 创建version.json配置版本规则
3. 禁用各项目手动AssemblyInfo生成,改用自动版本
4. 更新AboutPage和启动界面显示带Git短哈希的版本信息
5. 清理冗余的手动版本属性和AssemblyInfo内容

Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
[skip ci]

Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
@doudou0720 doudou0720 marked this pull request as ready for review May 30, 2026 10:25
@doudou0720
Copy link
Copy Markdown
Member Author

doudou0720 commented May 30, 2026

附图:
image
image

Known Issue:

PR Check显示commit不准确

我觉得没人用pr的()

@doudou0720 doudou0720 merged commit dad5c63 into net6 May 30, 2026
26 checks passed
@doudou0720 doudou0720 deleted the feat/nbgv branch May 30, 2026 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant