Automate Software Versioning in CICD with Azure DevOps

During the release planning, we always face challenges on how to tag our Software Version and how to prepare our release Changelog, and this question becomes a routine during the release flow. Some team will inject a manual process to create a Release PR that includes all the release information and update the version manually. This manual process slows the team down, and it’s not integrated smoothly in the CICD flow. In this article, I am going to demonstrate a real-life example on one of my CICD projects to automate your software versioning, and this time we…