Dotnet CLI Release

Playbook for versioning and releasing a .NET CLI from git tags: MinVer for tag-driven versions, release-please for automated stable Release PRs, and a rolling "edge"/nightly prerelease channel. Use when setting up or debugging release automation, version numbering, GitHub Actions release workflows, prerelease/nightly channels, or self-contained binary publishing for a dotnet CLI. Covers the non-obvious gotchas (first-release 1.0.0, Actions PR permission, tag-prefix matching, fetch-depth, GITHUB_TOKEN downstream limits).

BlakeHastings 6ce3212 7.0 KB Updated

File contents

BlakeHastings/claude-code-artifacts/tree/main/dotnet-cli-release commit 6ce321253e

Frequently asked questions

npx skillmds@latest add blakehastings/dotnet-cli-release