defguard icon indicating copy to clipboard operation
defguard copied to clipboard

Remove unmaintained "upload-release-asset" GH action

Open j-chmielewski opened this issue 3 weeks ago • 0 comments
trafficstars

We use the unmaintained upload-release-asset action in multiple repositories. Not only is the action unmaintained but it also does not allow overwriting release assets if they have already been uploaded in previous pipeline run. This causes a lot of additional manual work during releases that could easily be avoided if the assets were overwritten.

Solution: we already use the action-gh-release action to create the release. The action is actively maintained and allows release assets upload and overwriting. To use the action this way we'll have to reverse the order - first run all the build jobs, then call the action while specifying the assets.

  • [ ] core
  • [ ] gateway
  • [ ] proxy
  • [ ] client

j-chmielewski avatar Nov 04 '25 09:11 j-chmielewski