Skip to content

Commit e626b82

Browse files
committed
ci: configures source link and debug symbols
Enables source link to allow debugging of NuGet packages. Also configures debug symbols for improved debugging experience.
1 parent b40e98f commit e626b82

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/lib/LowlandTech.TinyTools.csproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,13 @@
3939
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
4040
<EmbedUntrackedSources>true</EmbedUntrackedSources>
4141
<EmbedAllSources>true</EmbedAllSources>
42+
<IncludeSource>true</IncludeSource>
43+
<DebugSymbols>true</DebugSymbols>
4244

4345
<!-- Source Link - Always enabled for local builds -->
4446
<PublishRepositoryUrl>true</PublishRepositoryUrl>
4547
<EmbedUntrackedSources>true</EmbedUntrackedSources>
46-
<DebugType>embedded</DebugType>
48+
<DebugType>portable</DebugType>
4749
<IncludeSourceRevisionInInformationalVersion>true</IncludeSourceRevisionInInformationalVersion>
4850
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
4951
</PropertyGroup>

0 commit comments

Comments
 (0)