build: replace upload-release-asset with action-gh-release#2063
build: replace upload-release-asset with action-gh-release#2063tqpcharlie wants to merge 3 commits intoMobilityData:masterfrom
Conversation
|
Thanks for opening this pull request! You're awesome. We use semantic commit messages to streamline the release process. Before your pull request can be merged, you should update your pull request title to start with a semantic prefix. Examples of titles with semantic prefixes:
|
|
|
|
@tqpcharlie Thanks for the contribution. |
|
Hi all, reopened, sorry for the inconvenience |
There was a problem hiding this comment.
Pull request overview
Updates the release publishing workflow to move away from the deprecated actions/upload-release-asset action and toward softprops/action-gh-release, aligning the repo’s release automation with currently maintained GitHub Actions.
Changes:
- Replaced the release-asset upload steps for the CLI and GUI JARs with
softprops/action-gh-release@v2. - Updated upload configuration to use
filesfor artifact selection.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@tqpcharlie We ran copilot on the changes and it pointed out some interesting issues. |
|
@tqpcharlie Thank you for the contribution! |
Summary:
This PR replaces the upload-release-asset action with action-gh-release, since the former has been deprecated for almost 5 years now. Fixes #2009
Expected behavior:
See the action-gh-release docs for info on my edits to the Action.
Please make sure these boxes are checked before submitting your pull request - thanks!
- [ ] Run the unit tests withgradle testto make sure you didn't break anything