Experienced #DevOps engineers know when to deviate from a standard. We know how to think for ourselves. Watch me automate a release changelog and explain why this breaking change is NOT a new major version and look at HashiCorp's Terraform example.
00:00 Intro
00:40 Choosing a SemVer number
02:28 Why not 1.0?
03:45 Automated Changelog Demo
09:40 Conventional Commits and Discipline
14:12 Closing
===== Links from Video ======
Semantic Versioning Specification (SemVer)
https://semver.org/
Conventional Commits specification
https://www.conventionalcommits.org/e...
Standard Version Utility - what I used to automate my changelog
https://github.com/conventional-chang...
Resulting Changelog
https://github.com/Azure/devops-gover...
Article - Announcing HashiCorp Terraform 1.0 General Availability
https://www.hashicorp.com/blog/announ...