Merged adding source with the publishing
All checks were successful
Build MycroForge.CLI / test (push) Successful in 54s
Test MycroForge.CLI / test (push) Has been skipped

This commit is contained in:
mdnapo 2024-10-06 12:27:55 +02:00
parent 5d49b9ab2d
commit c1f618ad19

View File

@ -11,14 +11,16 @@ jobs:
- uses: https://github.com/actions/setup-dotnet@v4
with:
dotnet-version: '8.x'
- name: "Build MycroForge.CLI as a NuGet package"
- name: "Build MycroForge.CLI NuGet package"
run: cd MycroForge.CLI && dotnet pack -v d
- name: "Add package source"
- name: "Add NuGet package source"
run: |
dotnet nuget add source --name devdisciples \
--username ${{secrets.NUGET_USER}} \
--password ${{ NUGET_PASS }} \
--store-password-in-clear-text \
https://git.devdisciples.com/api/packages/devdisciples/nuget/index.json
- name: "Run MycroForge.CLI.Tests"
run: dotnet nuget push nupkg/MycroForge.CLI.1.0.1.nupkg --source devdisciples
dotnet nuget push nupkg/MycroForge.CLI.1.0.1.nupkg --source devdisciples
# - name: "Run MycroForge.CLI.Tests"
# run: dotnet nuget push nupkg/MycroForge.CLI.1.0.1.nupkg --source devdisciples