Skip to content

Improve NuGet package metadata for all three packages#6

Merged
boutquin merged 1 commit into
mainfrom
fix/nuget-metadata
Mar 14, 2026
Merged

Improve NuGet package metadata for all three packages#6
boutquin merged 1 commit into
mainfrom
fix/nuget-metadata

Conversation

@boutquin

Copy link
Copy Markdown
Owner

Summary

  • Add Description, Title, PackageTags, PackageReadmeFile, and PackageIcon to AspNetCore and Validation csprojs (were missing — only Domain had them)
  • Remove duplicate license/repo/URL fields from Domain csproj that are already inherited from Directory.Build.props
  • Remove stale PackageProjectUrl pointing to a GitHub Projects board
  • Pack README.md and icon.png into all three NuGet packages (fixes "Readme missing" warning)
  • Updated GitHub repo: description, homepage → nuget.org, added 10 discovery topics (dotnet, csharp, ddd, clean-architecture, etc.)

Test plan

  • dotnet build --configuration Release — 0 warnings, 0 errors
  • dotnet test — 308 passed
  • All three .nupkg files generated with correct metadata

🤖 Generated with Claude Code

- Add Description, Title, PackageTags to AspNetCore and Validation csprojs
- Pack README.md and icon.png into all three packages (was Domain only)
- Remove duplicate license/repo fields from Domain csproj (inherited from Directory.Build.props)
- Remove stale PackageProjectUrl pointing to GitHub Projects board
- Update GitHub repo description, homepage (nuget.org), and add 10 discovery topics

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@boutquin boutquin merged commit cbd9ead into main Mar 14, 2026
4 checks passed
@boutquin boutquin deleted the fix/nuget-metadata branch March 14, 2026 18:56
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