Skip to main content
net8.0

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.

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

Install

dotnet add package Cake.GitVersioning --version 3.11.96-beta
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)
});

Changes from Previous Version

No structural changes between v3.11.93-beta and v3.11.96-beta.

Adoption Assessment

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

This version is marked prerelease. Validate its API and upgrade path before production use.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.