48 / 57 · 17 Git & Version Control · Tagging and Releases← prev⊞ allnext →☰ Read as one page
6.8Hands-On Exercise
- Create an annotated tag for a "release" with test result metadata in the message
- Push the tag and create a GitHub Release with formatted release notes
- Practice checking out a tag and creating a hotfix branch from it
- Use
git log v1..v2to compare two releases and identify what needs regression testing - Set up an automated release tag in your CI pipeline that runs after all tests pass
- Write a release sign-off checklist that your team can use for every release