Skip to content

Add manual NuGet publishing workflow - #6

Merged
Benziza merged 2 commits into
mainfrom
release/nuget-publish-workflow
Sep 17, 2026
Merged

Benziza merged 2 commits into
mainfrom
release/nuget-publish-workflow

Conversation

@Benziza

@Benziza Benziza commented Sep 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a manually triggered NuGet.org publishing workflow that runs tests and packages the tool before pushing.
  • Require the repository's NUGET_API_KEY secret and only allow publishing from main.
  • Document the release steps outside the short user README.

Verification

  • Local tests pass (10 total) and dotnet pack creates WhyConfig.NET.0.1.0.nupkg.
  • The package installs from a local feed and runs whyconfig --help.
  • Publishing is not triggered by this PR.

@Benziza
Benziza merged commit 3633b1c into main Sep 17, 2026
2 checks passed
@Benziza
Benziza deleted the release/nuget-publish-workflow branch September 17, 2026 19:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant