Skip to content

ci: replace softprops/action-gh-release with gh release upload#56

Merged
justlevine merged 2 commits intodevelopfrom
ci/drop-action-gh-release-version
Feb 21, 2026
Merged

ci: replace softprops/action-gh-release with gh release upload#56
justlevine merged 2 commits intodevelopfrom
ci/drop-action-gh-release-version

Conversation

@justlevine
Copy link
Contributor

What

Replaces action with https://cli.github.com/manual/gh_release_upload

Why

Reducing an external dep instead of dealing with stuff like : softprops/action-gh-release#704

Related Issue(s):

How

Testing Instructions

Screenshots

Additional Info

Checklist

  • I have read the Contribution Guidelines.
  • I have read the Development Guidelines.
  • My code is tested to the best of my abilities.
  • My code passes all lints (ESLint etc.).
  • My code has detailed inline documentation.
  • I have updated the project documentation as needed.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the release workflow to upload the built onelogs.zip asset to GitHub Releases using the GitHub CLI (gh release upload) instead of the external softprops/action-gh-release action, reducing third-party dependencies in the CI pipeline.

Changes:

  • Replace softprops/action-gh-release with gh release upload for attaching onelogs.zip to the published release.
  • Switch authentication env var to GH_TOKEN for gh CLI usage.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@justlevine justlevine merged commit 5c878e1 into develop Feb 21, 2026
12 of 13 checks passed
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.

3 participants