fix: quote API key secrets in dotnet nuget push to prevent argument parsing failure (#7951)

* Initial plan

* Fix: quote API key secrets in dotnet nuget push commands to prevent argument parsing errors when secret is empty

Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com>
This commit is contained in:
Copilot 2026-08-17 23:46:25 +02:00 committed by GitHub
parent f9580e7472
commit 0b049fa269
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -334,7 +334,7 @@ jobs:
name: elsa-nuget-packages
- name: Publish to feedz.io
run: dotnet nuget push *.nupkg -k ${{ secrets.FEEDZ_API_KEY }} -s ${{ env.feedz_feed_source }} --skip-duplicate
run: dotnet nuget push *.nupkg -k "${{ secrets.FEEDZ_API_KEY }}" -s ${{ env.feedz_feed_source }} --skip-duplicate
publish_nuget:
name: Publish release to nuget.org
@ -349,7 +349,7 @@ jobs:
name: elsa-nuget-packages
- name: Publish to nuget.org
run: dotnet nuget push *.nupkg -k ${{ secrets.NUGET_API_KEY }} -s ${{ env.nuget_feed_source }} --skip-duplicate
run: dotnet nuget push *.nupkg -k "${{ secrets.NUGET_API_KEY }}" -s ${{ env.nuget_feed_source }} --skip-duplicate
deploy_coverage:
name: Deploy coverage to GitHub Pages