Add a CI workflow (using GitHub Actions?) to automatically prepare a new release, when a new tag was pushed.
The workflow should include the following steps:
- Make a release commit
- Create a GitHub release (the changelog can be generated from the commit history)
- Maybe bundle Node.js with the transpiled scripts into executables for Linux, macOS and Windows
- Push the new package to npmjs
Add a CI workflow (using GitHub Actions?) to automatically prepare a new release, when a new tag was pushed.
The workflow should include the following steps: