Managing releases using Git tags and semantic versioning

A presentation at DrupalCon NA 2022 in in Portland, OR, USA by Michael Miles

Being able to easily manage and communicate changes in code releases is fundamental to the long term success of teams and projects using Git to manage their codebase. I believe using a standard versioning system, such as semantic versioning, and knowing how to easily tag a Git repository with a proper release number, helps teams easily manage their growing product.