Skip to content

Commit 5a39e2b

Browse files
Merge pull request #50 from chris-peterson/sourcelink
Publish symbol packages
2 parents 8b24fa0 + 4acb0c7 commit 5a39e2b

6 files changed

Lines changed: 11 additions & 5 deletions

File tree

‎.github/workflows/publish.yml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ jobs:
2626
run: dotnet build
2727

2828
- name: Publish to nuget.org
29-
run: dotnet nuget push **/*.nupkg --skip-duplicate --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json
29+
run: |
30+
dotnet nuget push **/*.nupkg --skip-duplicate --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json
31+
dotnet nuget push **/*.snupkg --skip-duplicate --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json
3032
3133
environment:
3234
name: nuget.org

‎Directory.Build.props‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<Project>
2+
<PropertyGroup>
3+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
4+
<IncludeSymbols>true</IncludeSymbols>
5+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
6+
<ContinuousIntegrationBuild Condition="'$(CI)' == 'true'">true</ContinuousIntegrationBuild>
7+
</PropertyGroup>
8+
</Project>

‎src/Spiffy.Monitoring.Aws/Spiffy.Monitoring.Aws.csproj‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<Authors>Chris Peterson</Authors>
66
<Description>AWS provider for Spiffy.Monitoring</Description>
77
<TargetFrameworks>netstandard2.0</TargetFrameworks>
8-
<DebugType>portable</DebugType>
98
<AssemblyName>Spiffy.Monitoring.Aws</AssemblyName>
109
<PackageId>Spiffy.Monitoring.Aws</PackageId>
1110
<PackageTags>monitoring;eventcontext;structured logging;aws</PackageTags>

‎src/Spiffy.Monitoring.NLog/Spiffy.Monitoring.NLog.csproj‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<Authors>Chris Peterson</Authors>
66
<Description>The NLog adapter for Spiffy.Monitoring</Description>
77
<TargetFrameworks>netstandard2.0</TargetFrameworks>
8-
<DebugType>portable</DebugType>
98
<AssemblyName>Spiffy.Monitoring.NLog</AssemblyName>
109
<PackageId>Spiffy.Monitoring.NLog</PackageId>
1110
<PackageTags>monitoring;eventcontext;structured logging;nlog</PackageTags>

‎src/Spiffy.Monitoring.Splunk/Spiffy.Monitoring.Splunk.csproj‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<Authors>Chris Peterson</Authors>
66
<Description>The Splunk provider for Spiffy.Monitoring</Description>
77
<TargetFrameworks>netstandard2.0</TargetFrameworks>
8-
<DebugType>portable</DebugType>
98
<AssemblyName>Spiffy.Monitoring.Splunk</AssemblyName>
109
<PackageId>Spiffy.Monitoring.Splunk</PackageId>
1110
<PackageTags>monitoring;eventcontext;structured logging;splunk</PackageTags>

‎src/Spiffy.Monitoring/Spiffy.Monitoring.csproj‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<Authors>Chris Peterson</Authors>
66
<Description>A monitoring framework for .NET that supports IoC and modern targets, e.g. Splunk</Description>
77
<TargetFramework>netstandard2.0</TargetFramework>
8-
<DebugType>portable</DebugType>
98
<AssemblyName>Spiffy.Monitoring</AssemblyName>
109
<PackageId>Spiffy.Monitoring</PackageId>
1110
<PackageTags>monitoring;eventcontext;structured logging;nlog;splunk;prometheus</PackageTags>

0 commit comments

Comments
 (0)