mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-22 10:34:30 +08:00
build(publish): 更新发布配置以包含符号和包生成
- 在构建命令中添加 --include-symbols 参数 - 启用 GeneratePackageOnBuild 属性以自动生成 NuGet 包 - 确保发布流程包含调试符号和源代码嵌入
This commit is contained in:
parent
240f1fd899
commit
496137661d
2
.github/workflows/publish.yml
vendored
2
.github/workflows/publish.yml
vendored
@ -40,7 +40,7 @@ jobs:
|
||||
run: dotnet restore
|
||||
|
||||
- name: Build
|
||||
run: dotnet build -c Release --no-restore -p:DebugType=portable
|
||||
run: dotnet build -c Release --include-symbols --no-restore -p:DebugType=portable
|
||||
|
||||
- name: Test
|
||||
run: dotnet test --no-build -c Release --verbosity normal
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
<PackageProjectUrl>https://github.com/GeWuYou/GFramework</PackageProjectUrl>
|
||||
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
||||
<PackageTags>game;framework</PackageTags>
|
||||
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
|
||||
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
|
||||
<PublishRepositoryUrl>true</PublishRepositoryUrl>
|
||||
<EmbedUntrackedSources>true</EmbedUntrackedSources>
|
||||
<IncludeSymbols>true</IncludeSymbols>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user