Calculates useful semantic versions and handles tags and PRs and branches.
Calculates useful semantic versions and handles tags and PRs and branches.