Skip to content

Commit 33eb015

Browse files
committed
test publishing with Source Link
1 parent 8517162 commit 33eb015

File tree

2 files changed

+34
-7
lines changed

2 files changed

+34
-7
lines changed

SpeakeasySDK/.genignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
SpeakeasySDK.csproj

SpeakeasySDK/SpeakeasySDK.csproj

Lines changed: 33 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,50 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2+
23
<PropertyGroup>
34
<IsPackable>true</IsPackable>
45
<PackageId>SpeakeasySDK</PackageId>
5-
<Version>5.9.18</Version>
6+
<Version>5.9.19</Version>
67
<Authors>Speakeasy</Authors>
78
<TargetFramework>net8.0</TargetFramework>
8-
<Nullable>enable</Nullable>
9-
<PackageReadmeFile>README.md</PackageReadmeFile>
10-
<PackageLicenseFile>LICENSE.md</PackageLicenseFile>
11-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
12-
<NoWarn>1591</NoWarn>
13-
<RepositoryUrl>https://github.com/speakeasy-api/speakeasy-client-sdk-csharp</RepositoryUrl>
9+
<Authors>Speakeasy</Authors>
10+
<ProjectUrl>https://speakeasyapi.dev</ProjectUrl>
11+
<Description>C# Client SDK</Description>
12+
<PackageTags>Speakeasy API SDK Generation</PackageTags>
13+
<RepositoryUrl>https://github.com/speakeasy-api/speakeasy-client-sdk-csharp.git</RepositoryUrl>
14+
<RepositoryType>git</RepositoryType>
1415
</PropertyGroup>
1516

17+
<PropertyGroup>
18+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
19+
<PackageReadmeFile>README.md</PackageReadmeFile>
20+
<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
21+
<PackageIcon>icon.png</PackageIcon>
22+
<PropertyGroup>
23+
1624
<ItemGroup>
1725
<None Include="..\NUGET.md" Pack="true" PackagePath="README.md"/>
1826
<None Include="..\LICENSE.md" Pack="true" PackagePath="\"/>
1927
<None Include="..\docs\**\*" Pack="true" PackagePath="\docs" CopyToOutputDirectory="PreserveNewest"/>
28+
</ItemGroup>
29+
30+
<PropertyGroup>
31+
<IncludeSymbols>true</IncludeSymbols>
32+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
33+
<Nullable>enable</Nullable>
34+
<NoWarn>1591</NoWarn>
35+
</PropertyGroup>
36+
37+
<PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">
38+
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
39+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
40+
<EmbedUntrackedSources>true</EmbedUntrackedSources>
41+
<DebugType>embedded</DebugType>
42+
</PropertyGroup>
2043

44+
<ItemGroup>
2145
<PackageReference Include="newtonsoft.json" Version="13.0.3" />
2246
<PackageReference Include="nodatime" Version="3.1.9" />
47+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All"/>
2348
</ItemGroup>
49+
2450
</Project>

0 commit comments

Comments
 (0)