File tree Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Expand file tree Collapse file tree 2 files changed +24
-0
lines changed Original file line number Diff line number Diff line change 2222 run : dotnet build --configuration Release --no-restore /p:FodyGenerateXsd=false /p:TreatWarningsAsErrors=true
2323 - name : Run Tests
2424 run : dotnet test --configuration Release --no-build
25+
26+ nupkg :
27+ name : Generate NuGet Packages
28+ runs-on : ubuntu-latest
29+ steps :
30+ - uses : actions/checkout@v2
31+ - uses : actions/setup-dotnet@v1
32+ name : Install Current .NET SDK
33+ - name : Generate NuGet Packages
34+ run : dotnet pack --configuration Release --output nupkg
35+ - uses : actions/upload-artifact@v2
36+ if : success() && github.ref == 'refs/heads/main'
37+ with :
38+ name : nupkg
39+ path : nupkg/*
40+ retention-days : 1
Original file line number Diff line number Diff line change 1616 <ItemGroup >
1717 <PackageReference Include =" Messerli.CodeStyle" PrivateAssets =" all" />
1818 </ItemGroup >
19+ <PropertyGroup Label =" Deterministic Builds and Source Link" >
20+ <PublishRepositoryUrl >true</PublishRepositoryUrl >
21+ <ContinuousIntegrationBuild Condition =" '$(GITHUB_ACTIONS)' == 'true'" >true</ContinuousIntegrationBuild >
22+ <EmbedUntrackedSources >true</EmbedUntrackedSources >
23+ </PropertyGroup >
24+ <ItemGroup Label =" Deterministic Builds and Source Link" >
25+ <PackageReference Include =" Microsoft.SourceLink.GitHub" PrivateAssets =" all" VersionOverride =" 1.1.1" />
26+ </ItemGroup >
1927</Project >
You can’t perform that action at this time.
0 commit comments