Skip to main content

Cake wrapper for Nerdbank.GitVersioning. Stamps your assemblies with semver 2.0 compliant git commit specific version information and provides NuGet versioning information as well.

Total Downloads
1.5M
1,510,536
Published
Aug 28, 2026
2mo ago

Get Started

dotnet add package Cake.GitVersioning --version 3.10.94
ProductVersions
.NET
net8.0

README

This is a Cake Build plugin that adds Nerdbank.GitVersioning functionality to your build.

Usage

Add #addin Cake.GitVersioning to the top of your Cake Build script. See here for usage. See here for the VersionOracle usage.

Example

Task("GetVersion")
    .Does(() =>
{
    Information(GitVersioningGetVersion().SemVer2)
});

Downloads by Version

Similar & Alternative Packages

Hand-picked matching NuGet libraries based on tags & ecosystem

Depended On By

Find packages that declare this package as a dependency. NuGet does not provide a reverse-dependency endpoint, so candidates are checked on demand.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.