Skip to content

Commit a84ada1

Browse files
committed
Symbol package publishing
1 parent 3659bf3 commit a84ada1

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
run: |
3636
$OutputDir = "nuget-packages"
3737
New-Item -ItemType Directory -Force -Path $OutputDir
38-
Get-ChildItem -Path . -Recurse -Filter *.nupkg | Copy-Item -Destination $OutputDir
38+
Get-ChildItem -Path . -Recurse -Include *.nupkg,*.snupkg | Copy-Item -Destination $OutputDir
3939
4040
- name: Upload NuGet packages as artifacts
4141
uses: actions/upload-artifact@v4
@@ -71,3 +71,4 @@ jobs:
7171
NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
7272
run: |
7373
dotnet nuget push ./nuget-packages/*.nupkg --api-key $NUGET_API_KEY --source https://api.nuget.org/v3/index.json
74+
dotnet nuget push ./nuget-packages/*.snupkg --api-key $NUGET_API_KEY --source https://api.nuget.org/v3/index.json

Directory.Build.props

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121
<PackageTags>http server lightweight self-contained sse iot desktop tools diagnostics</PackageTags>
2222
<IncludeSymbols>true</IncludeSymbols>
2323
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
24+
<EmbedUntrackedSources>true</EmbedUntrackedSources>
25+
<ContinuousIntegrationBuild Condition="'$(ContinuousIntegrationBuild)'=='' and '$(CI)'!=''">true</ContinuousIntegrationBuild>
2426

2527
<!-- General build properties -->
2628
<Nullable>enable</Nullable>

0 commit comments

Comments
 (0)