This PR implements a strategy for automatically generating releases with semantic-release and commitlint.
If semantic-release determines a new version of the codebase, a new release tag will be created, the CHANGELOG.md will be updated, and a snapshot of the codebase will be saved in GitHub releases.
Adds dev dependency semantic-release to the main build workflow.
This PR implements a strategy for automatically generating releases with semantic-release and commitlint.
If semantic-release determines a new version of the codebase, a new release tag will be created, the
CHANGELOG.md
will be updated, and a snapshot of the codebase will be saved in GitHub releases.