From b0f05a3239654cd2142efd24a44f6f9b1b3e4968 Mon Sep 17 00:00:00 2001 From: singatias <52874619+singatias@users.noreply.github.com> Date: Sat, 4 Nov 2023 16:16:06 -0400 Subject: [PATCH] Update dotnet.yml --- .github/workflows/dotnet.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 78834b7..140aaec 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -1,21 +1,23 @@ # This workflow will build a .NET project # For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-net -name: .NET +name: Publish NuGets on: - push: - branches: [ "main" ] - pull_request: - branches: [ "main" ] + release: + types: + - published jobs: build: - runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + + - name: Extract Release Version + id: extract_version + run: echo ::set-output name=release_version::${{ github.event.release.tag_name }} - name: Setup .NET uses: actions/setup-dotnet@v3 @@ -30,3 +32,5 @@ jobs: - name: Publish to NuGet run: dotnet nuget push ./artifacts/*.nupkg --source https://nuget.pkg.github.com/singatias/index.json --api-key ${{ secrets.NUGET_API_KEY }} + env: + NUGET_VERSION: ${{ steps.extract_version.outputs.release_version }}