This repository contains a test NuGet project complete with a CI/CD pipeline and automatic versioning.
GitVersion handles automatic versioning. This project follows the Semantic Versioning 2.0.0 specification.
The current configuration runs in mainline mode. Versions are bumped by including "+semver: major|minor" in a commit message. Fixes will automatically bump the patch version.
A new version of the NuGet package is built and released as pull requests are merged with main.