Summary
Set up NuGet packaging, CI/CD pipeline, and release workflow so the tool can be distributed.
Depends On
- All implementation phases
- Testing Suite
Tasks
Acceptance Criteria
dotnet pack produces installable global tool
- CI builds and tests pass on all three platforms
- Tagged releases auto-publish to NuGet.org
- README has install instructions
References
Summary
Set up NuGet packaging, CI/CD pipeline, and release workflow so the tool can be distributed.
Depends On
Tasks
.csprojmetadata (authors, description, tags, license, repo URL)dotnet pack -c Releaseproduces valid.nupkgdotnet tool install --global --add-source ./nupkg MarkDav.Oqtane.Clidotnet teston Windows, Linux, macOSv1.0.0).nupkgto NuGet.org.csprojor via CIAcceptance Criteria
dotnet packproduces installable global toolReferences