Closed Markkos89 closed 2 years ago
Hey cool suggestion but changelog generation is not automated and I gave up this fully automated releases and made it semi-automated. NPM release is anyway manual with 2FA. It causes lot of problems when you wanna eliminate all the manual process. So many cases come up in time. Its like this classic joke eventually; Don't waste time manually doing a task in 6 minutes where you can fail to automate it 6 hours
;)
I would stick with the current version now since I have very limited time. Semi-automated one is working quite nice. Here you can read. Thanks https://github.com/react-boilerplate/react-boilerplate-cra-template/blob/master/RELEASE_PROCESS.md
Is your feature request related to a problem? Please describe. No, it's not a problem. Instead is the opposite
Describe the solution you'd like I build a workflow with github actions to automate the releases with tags and the generation of the CHANGELOG.md file based on the commits format.
I would like to share the basic template of the workflow with you, and if you consider it we can work on it to improve the flow and validations to build the release, etc.
Here is the code: