From e2e843fb3165897e4488825968bbe96e5eb71f03 Mon Sep 17 00:00:00 2001 From: Simon Novak Date: Mon, 13 May 2024 21:39:01 +0200 Subject: [PATCH] NuGet: Artifact glob pattern (#10) * fix(#9): fixed glob, allow artifact per action * fix(#9): Pack first * fix(#9): Release package only --- .github/workflows/release.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 07c14e5..25685a3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -39,12 +39,12 @@ jobs: - name: Pack .NET Solution run: dotnet pack --configuration Release --no-build --output pack/ - if: ${{ github.event_name == 'release' && github.ref_type == 'tag' || github.event.release.tag_name }} + if: ${{ github.event_name == 'release' && github.ref_type == 'tag' || github.event.release.tag_name }} - name: Publish .NET Solution to GitHub Packages continue-on-error: true run: dotnet nuget push pack/*.nupkg --api-key ${{ secrets.GITHUB_TOKEN }} --source "https://nuget.pkg.github.com/${{ github.repository_owner }}/index.json" - if: ${{ github.event_name == 'release' && github.ref_type == 'tag' || github.event.release.tag_name }} + if: ${{ github.event_name == 'release' && github.ref_type == 'tag' || github.event.release.tag_name }} - name: Store .NET Package uses: actions/upload-artifact@v4 @@ -52,10 +52,10 @@ jobs: name: nuget if-no-files-found: error retention-days: 7 - path: pack/*.(s?)nupkg - if: ${{ github.event_name == 'release' && github.ref_type == 'tag' || github.event.release.tag_name }} + path: pack/*.nupkg + if: ${{ github.event_name == 'release' && github.ref_type == 'tag' || github.event.release.tag_name }} - name: Publish .NET Solution to NuGet.org continue-on-error: true run: dotnet nuget push pack/*.nupkg --api-key ${{ secrets.NUGET_ORG_KEY }} --source nuget - if: ${{ github.event_name == 'release' && github.ref_type == 'tag' || github.event.release.tag_name }} + if: ${{ github.event_name == 'release' && github.ref_type == 'tag' || github.event.release.tag_name }}