From 750a92580dec6974f29e07f4a7afd10e7f5e8446 Mon Sep 17 00:00:00 2001 From: Tyler Carrol Date: Sat, 9 Nov 2024 23:37:18 -0500 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feature:=20Publish=20all=20files=20?= =?UTF-8?q?to=20release?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/tag-creates-nuget-package.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tag-creates-nuget-package.yml b/.github/workflows/tag-creates-nuget-package.yml index a5a98db..75f9ae8 100644 --- a/.github/workflows/tag-creates-nuget-package.yml +++ b/.github/workflows/tag-creates-nuget-package.yml @@ -53,6 +53,9 @@ jobs: console.log('Version:', simple) return simple + - name: Publish [${{ steps.getVer.outputs.result }}] + run: dotnet publish ${{ github.event.repository.name }}/${{ github.event.repository.name }}.csproj -c Release + - name: Pack NuGet Package [${{ steps.getVer.outputs.result }}] run: dotnet pack ${{ github.event.repository.name }}/${{ github.event.repository.name }}.csproj -p:Version='${{ steps.getVer.outputs.result }}' -c Release @@ -62,6 +65,9 @@ jobs: - name: List Files (net8.0) run: ls ${{ github.event.repository.name }}/bin/Release/net8.0 + - name: List Files (publish) + run: ls ${{ github.event.repository.name }}/bin/Release/net8.0/publish + - name: Push Package to NuGet & GitHub Packages shell: powershell run: | @@ -78,7 +84,7 @@ jobs: with: name: ${{ github.event.repository.name }} ${{ steps.getVer.outputs.result }} tag: ${{ github.ref_name }} - artifacts: "${{ github.event.repository.name }}/bin/Release/*.nupkg,${{ github.event.repository.name }}/bin/Release/net8.0/**.dll,${{ github.event.repository.name }}/bin/Release/net8.0/**.pdb,${{ github.event.repository.name }}/bin/Release/net8.0/**.xml" + artifacts: "${{ github.event.repository.name }}/bin/Release/*.nupkg,${{ github.event.repository.name }}/bin/Release/net8.0/publish/**.dll,${{ github.event.repository.name }}/bin/Release/net8.0/publish/**.pdb,${{ github.event.repository.name }}/bin/Release/net8.0/publish/**.xml" generateReleaseNotes: true - name: ${{ format('Published NuGet Package [{0}]', steps.getVer.outputs.result) }}