Skip to content

ci(github): replace softprops action with gh release upload command#123

Merged
j-d-ha merged 1 commit into
mainfrom
fix/update-publish-to-actually-work
Nov 10, 2025
Merged

ci(github): replace softprops action with gh release upload command#123
j-d-ha merged 1 commit into
mainfrom
fix/update-publish-to-actually-work

Conversation

@j-d-ha

@j-d-ha j-d-ha commented Nov 10, 2025

Copy link
Copy Markdown
Collaborator

Summary

Replace the external softprops/action-gh-release action with inline bash command using gh CLI for uploading NuGet packages as release artifacts.

Changes

  • Removed dependency on softprops/action-gh-release@v1 action
  • Replaced with inline gh release upload command
  • Uses --clobber flag to overwrite existing artifacts if needed
  • Simplifies workflow by using only terminal commands instead of external actions

Test plan

  • Verify the next release publishes successfully
  • Confirm NuGet packages are uploaded as release artifacts

@github-actions github-actions Bot added the type: ci CI/CD changes label Nov 10, 2025
@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Nov 10, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #123   +/-   ##
=======================================
  Coverage   50.12%   50.12%           
=======================================
  Files          52       52           
  Lines        1640     1640           
  Branches      204      204           
=======================================
  Hits          822      822           
  Misses        765      765           
  Partials       53       53           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a262dd6...151a89e. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@j-d-ha j-d-ha changed the title ci(release): replace softprops action with gh release upload command ci(github): replace softprops action with gh release upload command Nov 10, 2025
@j-d-ha
j-d-ha merged commit 0d4ed7a into main Nov 10, 2025
8 of 9 checks passed
@j-d-ha
j-d-ha deleted the fix/update-publish-to-actually-work branch November 10, 2025 01:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: ci CI/CD changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant