From d72e59fd85471d80336765716829dc2836e06acf Mon Sep 17 00:00:00 2001 From: Simon Novak Date: Mon, 13 May 2024 20:58:16 +0200 Subject: [PATCH 1/3] fix(#9): fixed glob, allow artifact per action --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 07c14e5..97d3095 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -52,8 +52,8 @@ 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 From 15b91829fb89fa2d743069959d68298ee3bd5dad Mon Sep 17 00:00:00 2001 From: Simon Novak Date: Mon, 13 May 2024 21:02:00 +0200 Subject: [PATCH 2/3] fix(#9): Pack first --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 97d3095..a2244bc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -39,7 +39,7 @@ 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 From faffa04d8f0f33128940c14a92e6d072a8fc8c26 Mon Sep 17 00:00:00 2001 From: Simon Novak Date: Mon, 13 May 2024 21:05:56 +0200 Subject: [PATCH 3/3] fix(#9): Release package only --- .github/workflows/release.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a2244bc..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 @@ -53,9 +53,9 @@ jobs: if-no-files-found: error retention-days: 7 path: pack/*.nupkg - # 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 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 }}