refactor: add automatic releases

Add an automatic release workflow and conventional commits. The release workflow determines the
version from the type of commits and then links each commit to a changelog entry in the appropriate
section, according to the type of the latter.
This commit is contained in:
Lanhild
2024-12-02 13:41:54 -05:00
parent 1367d95750
commit e0fbe9cd21
7 changed files with 8666 additions and 1 deletions

8
.gitignore vendored
View File

@@ -9,4 +9,10 @@ pipelines/*
.DS_Store
.venv
venv/
venv/
# Dependency directories
node_modules/
# Optional npm cache directory
.npm