Skip to content

Commit 32d69cc

Browse files
authored
Merge pull request #806 from 7474/copilot/publish-nuget-package
Publish SRCDataLinter as a NuGet dotnet tool
2 parents 6178108 + 958d74c commit 32d69cc

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/Publish-Puckage.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ jobs:
2020
env:
2121
NUGET_OLG_API_KEY: ${{ secrets.NUGET_OLG_API_KEY }}
2222

23+
- run: dotnet build SRC.Sharp/SRCDataLinter/SRCDataLinter.csproj --configuration Release
24+
- run: dotnet nuget push SRC.Sharp/SRCDataLinter/bin/Release/SRCDataLinter.*.nupkg -k $NUGET_OLG_API_KEY -s https://api.nuget.org/v3/index.json
25+
env:
26+
NUGET_OLG_API_KEY: ${{ secrets.NUGET_OLG_API_KEY }}
27+
2328
release-github-artifacts:
2429
name: Release artifacts to GitHub
2530
runs-on: windows-latest

SRC.Sharp/SRCDataLinter/SRCDataLinter.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<OutputType>Exe</OutputType>
44
<TargetFramework>net8.0</TargetFramework>
55
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
6+
<PackAsTool>true</PackAsTool>
67
<Version>0.5.0</Version>
78
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
89
<PackageReadmeFile>README.md</PackageReadmeFile>

0 commit comments

Comments
 (0)