From 2c5a2d6f1d99eb172fa58986cd378b2a0e62dbcd Mon Sep 17 00:00:00 2001 From: Benjamin Abt Date: Thu, 5 Mar 2026 23:14:52 +0100 Subject: [PATCH] fix(version): update versioning configuration for NuGet --- version.json | 38 +++++++++++++++++--------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/version.json b/version.json index 4d2d726..9e80e9f 100644 --- a/version.json +++ b/version.json @@ -1,24 +1,20 @@ { - "$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", - "version": "2.0", - "assemblyVersion": { - "precision": "revision" - }, - "nugetPackageVersion": { - "semVer": 1 - }, - "publicReleaseRefSpec": [ - "^refs/heads/main", - "^refs/tags/v\\d+\\.\\d+" - ], - "cloudBuild": { - "buildNumber": { - "enabled": true - } - }, - "release": { - "branchName": "v{version}", - "versionIncrement": "minor", - "firstUnstableTag": "alpha" + "$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json", + "version": "2.0", + "nugetPackageVersion": { + "semVer": 1 // optional. Set to either 1 or 2 to control how the NuGet package version string is generated. Default is 1. + }, + "publicReleaseRefSpec": [ + "^refs/heads/main$", // we release out of main + "^refs/tags/v\\d+\\.\\d+" // we release on tags like v1.0 or v2.0.0 via GitHub Release + ], + "cloudBuild": { + "buildNumber": { + "enabled": true } + }, + "release": { + "versionIncrement": "build", + "firstUnstableTag": "preview" + } }