Skip to content

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

Draft
doudou0720 wants to merge 2 commits into
net6from
feat/nbgv
Draft

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

Conversation

@doudou0720
Copy link
Copy Markdown
Member

引入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>
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