Skip to content

Commit d079643

Browse files
committed
Release - Push to nuget.org
1 parent 1d6186f commit d079643

File tree

3 files changed

+14
-12
lines changed

3 files changed

+14
-12
lines changed

.github/workflows/Release.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,12 @@ jobs:
2929

3030
- name: Install NuGet Validator
3131
run: |
32-
dotnet tool update Meziantou.Framework.NuGetPackageValidation.Tool --global
33-
dotnet tool restore
32+
dotnet tool install Meziantou.Framework.NuGetPackageValidation.Tool --global
3433
3534
- name: Validate NuGet Packages
3635
run: |
3736
files=$(ls artifacts/PackScan.*.nupkg)
38-
dotnet meziantou.validate-nuget-package $files --excluded-rules Symbols
37+
meziantou.validate-nuget-package $files --excluded-rules Symbols
3938
4039
- name: Create version tag
4140
run: |
@@ -56,3 +55,9 @@ jobs:
5655
run: |
5756
files=$(ls artifacts/PackScan.*.nupkg)
5857
gh release upload v${{ needs.build.outputs.version }} $files
58+
59+
- name: Push to nuget.org
60+
run: |
61+
find "artifacts" -name '*.nupkg' -type f | while read file; do
62+
dotnet nuget push "$file" --api-key "${{ secrets.NUGET_PUSH }}" --source "https://api.nuget.org/v3/index.json"
63+
done

PackScan.sln

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
1111
ProjectSection(SolutionItems) = preProject
1212
.editorconfig = .editorconfig
1313
.gitignore = .gitignore
14-
build.ps1 = build.ps1
1514
Directory.Build.props = Directory.Build.props
1615
global.json = global.json
1716
Icon.png = Icon.png
@@ -40,9 +39,9 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{F9F7EE5C-D
4039
EndProject
4140
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PackScan.Defaults", "src\PackScan.Defaults\PackScan.Defaults.csproj", "{09F68765-D0A7-4522-85AE-F3B66E3562C0}"
4241
EndProject
43-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{B417386C-0789-42CA-B211-4931D21F641F}"
42+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".github", ".github", "{067049B2-9E35-4157-95FD-34FB8430FD02}"
4443
EndProject
45-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{E4996529-1814-4CF7-951D-517AAECC5530}"
44+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{624C263A-396D-4E64-B8CF-D3349A14B212}"
4645
ProjectSection(SolutionItems) = preProject
4746
.github\workflows\Build.yml = .github\workflows\Build.yml
4847
.github\workflows\Release.yml = .github\workflows\Release.yml
@@ -87,15 +86,15 @@ Global
8786
HideSolutionNode = FALSE
8887
EndGlobalSection
8988
GlobalSection(NestedProjects) = preSolution
89+
{067049B2-9E35-4157-95FD-34FB8430FD02} = {40512514-8795-4C6A-A58F-6AFC87C17B2F}
9090
{26685B24-B2D0-4C68-AE5F-230F9424DBF5} = {1EF8F5B9-DD77-4162-A819-85A2B49FED7B}
91+
{624C263A-396D-4E64-B8CF-D3349A14B212} = {067049B2-9E35-4157-95FD-34FB8430FD02}
9192
{6A110BE4-B6E9-48A6-BFEB-1E3F2E90B84D} = {F9F7EE5C-DD30-439B-ABB0-33947D2C833B}
9293
{9E8281F2-EC4E-404E-8D3C-72759FEC6D62} = {1EF8F5B9-DD77-4162-A819-85A2B49FED7B}
9394
{51C5972D-550E-4123-98DD-4ED087E44C5F} = {F9F7EE5C-DD30-439B-ABB0-33947D2C833B}
9495
{8F2E4832-2A8E-46CB-98F8-3ECE0F45CF3D} = {F9F7EE5C-DD30-439B-ABB0-33947D2C833B}
9596
{19E1358B-9100-4905-BA7B-A38A6C29E723} = {1EF8F5B9-DD77-4162-A819-85A2B49FED7B}
9697
{167D32AA-CBBC-4772-9898-41A69A17AED8} = {B4BAADD5-BEF6-4D5B-9CB6-48C85D7D5D06}
97-
{B417386C-0789-42CA-B211-4931D21F641F} = {40512514-8795-4C6A-A58F-6AFC87C17B2F}
98-
{E4996529-1814-4CF7-951D-517AAECC5530} = {B417386C-0789-42CA-B211-4931D21F641F}
9998
{F9F7EE5C-DD30-439B-ABB0-33947D2C833B} = {1EF8F5B9-DD77-4162-A819-85A2B49FED7B}
10099
{09F68765-D0A7-4522-85AE-F3B66E3562C0} = {1EF8F5B9-DD77-4162-A819-85A2B49FED7B}
101100
EndGlobalSection
@@ -110,3 +109,5 @@ Global
110109
src\PackScan.Shared\PackScan.Shared.projitems*{9e8281f2-ec4e-404e-8d3c-72759fec6d62}*SharedItemsImports = 13
111110
EndGlobalSection
112111
EndGlobal
112+
lobalSection
113+
EndGlobal

build.ps1

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)