Skip to content

Release 11.0.1

Choose a tag to compare

@StevenTCramer StevenTCramer released this 20 Jun 07:12
· 184 commits to master since this release
495b5f8

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 creation
  • ci-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