-
-
Notifications
You must be signed in to change notification settings - Fork 14
Extend NuGet package validation #1045
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Use Meziantou.Framework.NuGetPackageValidation.Tool to extend NuGet package validation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.