input-output-hk / mithril

Stake-based threshold multi-signatures protocol
https://mithril.network
Apache License 2.0
116 stars 36 forks source link

Use a new GitHub Action for creating releases #1691

Open jpraynaud opened 2 months ago

jpraynaud commented 2 months ago

Why

We use a not maintained GitHub Action for creating the releases in the CI/CD (release, pre-release, unstable). We want to replace it with one or multiple maintained GitHub Action(s).

What

Replace the https://github.com/marvinpinto/actions GitHub Action which is not maintained any more with a maintained action such as https://github.com/softprops/action-gh-release. We need to have an action that handles the unstable release (which needs to be updated at every merge) or use a different one for that purpose.

How