Skip to content

chore(ci): replace softprops/action-gh-release with gh CLI - #18

Merged
tonyferrell merged 1 commit into
mainfrom
chore/drop-softprops-gh-release
Mar 28, 2026
Merged

chore(ci): replace softprops/action-gh-release with gh CLI#18
tonyferrell merged 1 commit into
mainfrom
chore/drop-softprops-gh-release

Conversation

@tonyferrell

Copy link
Copy Markdown
Contributor

Summary

  • Replace softprops/action-gh-release@v2 with native gh release create in the release workflow
  • Removes one third-party dependency and eliminates the node20 deprecation warning
  • Uses --target ${{ github.sha }} to handle workflow_dispatch builds where the tag doesn't exist yet

Test plan

  • Trigger a tag push (v*) and verify the release is created with correct title, assets, and release notes
  • Trigger a workflow_dispatch build and verify the dev prerelease is created correctly

🤖 Generated with Claude Code

Drop the third-party softprops/action-gh-release action (still on
node20) in favor of native `gh release create`. One fewer dependency,
and eliminates the last node20 deprecation warning.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tonyferrell
tonyferrell force-pushed the chore/drop-softprops-gh-release branch from 8b8c90a to d408028 Compare March 28, 2026 06:36
@tonyferrell
tonyferrell merged commit 7261e2f into main Mar 28, 2026
1 check passed
@tonyferrell
tonyferrell deleted the chore/drop-softprops-gh-release branch March 28, 2026 06:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant