name: Build MycroForge.CLI run-name: ${{ gitea.actor }} triggered a build for the MycroForge.CLI on: [ push ] jobs: test: runs-on: ubuntu-latest # if: gitea.ref == 'refs/heads/main' steps: - uses: https://github.com/actions/checkout@v4 - uses: https://github.com/actions/setup-dotnet@v4 with: dotnet-version: '8.x' - name: "Build MycroForge.CLI NuGet package" run: cd MycroForge.CLI && dotnet pack -v d - name: "Publish NuGet package" run: | echo 'Adding package source' 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 echo 'Pushing package' dotnet nuget push nupkg/MycroForge.CLI.1.0.1.nupkg --source devdisciples