From 81085782473e5b9e6169972fbc0c3477d53fa018 Mon Sep 17 00:00:00 2001 From: Jason Barden Date: Sat, 5 Jul 2025 20:20:08 +0100 Subject: [PATCH 1/2] tested locally and is correct but paths may be different --- .github/workflows/publish.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e8d59d3..13bdd42 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -7,6 +7,7 @@ on: jobs: build: + if: startsWith(github.ref, 'refs/tags/v') && github.ref == 'refs/heads/main' runs-on: ubuntu-latest steps: @@ -25,8 +26,8 @@ jobs: run: dotnet test --configuration Release --no-build - name: 📦 Pack NuGet package - run: dotnet pack --configuration Release --no-build --output ./nupkg + run: dotnet pack ./src/AStar.Dev.Functional.Extensions/AStar.Dev.Functional.Extensions.csproj --configuration Release --no-build --output ./nupkg - name: 🚀 Publish to NuGet.org - run: dotnet nuget push ./nupkg/*.nupkg --skip-duplicate --source https://int.nugettest.org/v3.index.json # https://api.nuget.org/v3/index.json --api-key ${{ secrets.NUGET_API_KEY }} + run: dotnet nuget push ./**/*.nupkg --skip-duplicate --source https://int.nugettest.org/v3.index.json # https://api.nuget.org/v3/index.json --api-key ${{ secrets.NUGET_API_KEY }} From d7352b4fbc6a6e2137aa33e3091434ef35e79555 Mon Sep 17 00:00:00 2001 From: Jason Barden Date: Sat, 5 Jul 2025 20:23:54 +0100 Subject: [PATCH 2/2] Resolce conflict on GitHub --- .github/workflows/publish.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e0255b2..16bfaf6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -31,3 +31,4 @@ jobs: - name: 🚀 Publish to NuGet.org run: dotnet nuget push ./nupkg/*.nupkg --skip-duplicate --source https://int.nugettest.org/v3.index.json # https://api.nuget.org/v3/index.json --api-key ${{ secrets.NUGET_API_KEY }} +