Project in which we practice with data engineering exercices.
The branching strategy we follow is Gitflow: https://nvie.com/posts/a-successful-git-branching-model/
DEP-XYZ-Name
Where DEP is the code of the project XYZ is the number of the issue and Name is a description(sometimes summarized version) of the name of the issue.
Commit convention: https://www.conventionalcommits.org/en/v1.0.0/
Examples:
feat: allow provided config object to extend other configs
BREAKING CHANGE: extends
key in config file is now used for extending other config files
feat!: send an email to the customer when a product is shipped
feat(api)!: send an email to the customer when a product is shipped