taiki-e / create-gh-release-action

GitHub Action for creating GitHub Releases based on changelog.
Apache License 2.0
72 stars 11 forks source link

Reimplement the core part with Rust #9

Closed taiki-e closed 2 years ago

taiki-e commented 2 years ago

As more features are added, it becomes more difficult to maintain a shell script based implementation.

The preferred solution here is to create a command line interface to handle these in Rust, as we have already done with the changelog handling, and then download and use that binary in the action.

https://github.com/taiki-e/create-gh-release-action/blob/b0409209a3d4447b543ddbc3305d9e0c191eeaa8/main.sh#L66-L69

taiki-e commented 2 years ago

I now feel this is unnecessary since this action is not that complicated.