Command CI Pipelines with help of Semantic Versioning

Semantic Versioning (also referred to as SemVer) is a standard versioning system that has been followed by software engineers and developers for a while now. This is introduced to maintain the dependency graph intact with the applications.

By keeping the dependency graph intact, the application can remain stable. To do so semantic versioning standards are defined with a 3-component number in the format of X.Y.Z, where

source: geeksforgeeks.org

As of today, this semantic versioning standard is followed widely almost in all languages and artifacts. Starting from the node.JS npm package to the Kubernetes release versions.

#semver #github #pipeline #tag

CI Pipelines and SemVer
1.20 GEEK