Extend NuGet package validation#1045
Conversation
Use Meziantou.Framework.NuGetPackageValidation.Tool to extend NuGet package validation.
There was a problem hiding this comment.
Pull Request Overview
This PR extends NuGet package validation by integrating Meziantou.Framework.NuGetPackageValidation.Tool alongside the existing dotnet-validate tool. The changes update PowerShell variable references to use proper syntax and restructure the validation workflow to support multiple validation tools.
- Added Meziantou.Framework.NuGetPackageValidation.Tool as a new validation tool
- Updated PowerShell environment variable syntax across multiple files
- Restructured the validation workflow to run both validation tools sequentially
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| .config/dotnet-tools.json | Added Meziantou NuGet package validation tool configuration |
| .github/workflows/build.yml | Updated workflow to support both validation tools and restructured validation logic |
| build.ps1 | Fixed PowerShell environment variable syntax |
| .github/workflows/release.yml | Fixed PowerShell environment variable syntax |
| .github/workflows/bump-version.yml | Fixed PowerShell environment variable syntax |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1045 +/- ##
=======================================
Coverage 98.59% 98.59%
=======================================
Files 16 16
Lines 284 284
Branches 37 37
=======================================
Hits 280 280
Misses 2 2
Partials 2 2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Use Meziantou.Framework.NuGetPackageValidation.Tool to extend NuGet package validation.