dotnet-github-releases

Installation
SKILL.md

dotnet-github-releases

GitHub Releases for .NET projects: release creation via gh release create CLI and GitHub API, asset attachment patterns (NuGet packages, binaries, SBOMs, checksums), softprops/action-gh-release GitHub Actions usage, release notes generation strategies (GitHub auto-generated, changelog-based, conventional commits), pre-release management (draft releases, pre-release flag, promoting pre-release to stable), and tag-triggered vs release-triggered workflow concepts.

Version assumptions: GitHub CLI (gh) 2.x+. softprops/action-gh-release@v2. GitHub REST API v3 / GraphQL API v4. .NET 8.0+ baseline.

Scope

  • Release creation via gh CLI and GitHub API
  • Asset attachment (NuGet packages, binaries, SBOMs, checksums)
  • softprops/action-gh-release GitHub Actions usage
  • Release notes generation strategies
  • Pre-release management (draft, pre-release flag, promotion)

Out of scope

  • CLI-specific release automation (build matrix, RID artifacts) -- see [skill:dotnet-cli-release-pipeline]
  • CI/CD NuGet push and container publish workflows -- see [skill:dotnet-gha-publish]
  • CI pipeline structure and reusable workflows -- see [skill:dotnet-gha-patterns]
Related skills

More from novotnyllc/dotnet-artisan

Installs
4
GitHub Stars
208
First Seen
Feb 24, 2026