Release 11.0.1
What's Changed
CI/CD Improvements
- Split NuGet publishing to only occur on GitHub Releases (not master branch merges)
- Added version validation to ensure release tags match package versions
- Improved error handling and package existence checks in publishing workflow
- Enhanced publishing coverage to include all packages (Analyzer, SourceGenerator, etc.)
Workflow Changes
master-build.yml: Builds and tests on master branch (no publishing)release-publish.yml: Publishes NuGet packages only on GitHub release creationci-build.yml: Continues to handle PR validation
This release improves the development workflow by preventing accidental package publishing and ensuring only validated releases reach NuGet.org.
Full Changelog: 11.0.0...11.0.1