## Overview Add a semantic release workflow to automatically calculate version tags. ## Requirements The workflow should: - Create a release tag automatically based on the commit types. - Keep compatibility somehow with the `compliance/__init__.py` file. ## Approach After adopting the GH workflow for doing so, we have to update the documentation to require the software.