Che cos'è apply-semantic-versioning?
Applicare il controllo delle versioni semantico (SemVer 2.0.0) per determinare il corretto aumento della versione in base all'analisi delle modifiche. Riguarda la classificazione principale/minore/patch, gli identificatori pre-release, i metadati della build e il rilevamento delle modifiche sostanziali. Da utilizzare durante la preparazione di una nuova versione per determinare il numero di versione corretto, dopo aver unito le modifiche prima di contrassegnarle, valutare se una modifica costituisce una modifica sostanziale, aggiungere identificatori pre-release o risolvere disaccordi su quale aumento di versione sia appropriato. Fonte: pjt222/development-guides.