Skip to content

Prepare v1.0.0: MIT license, centralized NuGet metadata, .NET 11 CI#3

Merged
osisdie merged 1 commit intomainfrom
doc/refactor
Mar 25, 2026
Merged

Prepare v1.0.0: MIT license, centralized NuGet metadata, .NET 11 CI#3
osisdie merged 1 commit intomainfrom
doc/refactor

Conversation

@osisdie
Copy link
Owner

@osisdie osisdie commented Mar 25, 2026

Summary

  • Switch license from BSD-3-Clause to MIT
  • Add Directory.Build.props to centralize NuGet metadata (version 1.0.0, authors, license, repo URL)
  • Clean up 42 .csproj files — remove duplicated properties now inherited from props
  • Add IsPackable=false to all non-library projects (endpoints, tests, lambdas, samples)
  • Update all repo references to osisdie/dotnet-nwpie-foundation-sdk
  • Add .NET 11 preview to CI matrix (continue-on-error, include-prerelease)
  • Add NuGet publish workflow (.github/workflows/nuget-publish.yml)
  • Enhance README: NuGet/netstandard/modules badges, Installation section, .NET 11 preview
  • Add CODE_OF_CONDUCT.md and SECURITY.md

Test plan

  • dotnet build --configuration Release — 0 errors
  • dotnet pack --configuration Release — 39 packages at v1.0.0
  • CI passes on .NET 8 and .NET 10
  • .NET 11 preview CI runs (allowed to fail)

- Replace BSD-3-Clause with MIT license
- Add Directory.Build.props to centralize version (1.0.0), authors, license, and repo URL
- Clean up 42 .csproj files: remove duplicated NuGet metadata now inherited from props
- Add IsPackable=false to all non-library projects (endpoints, tests, lambdas, samples)
- Update all repo references to osisdie/dotnet-nwpie-foundation-sdk
- Add .NET 11 preview to CI matrix (continue-on-error, prerelease)
- Add NuGet publish workflow (.github/workflows/nuget-publish.yml)
- Enhance README: NuGet/netstandard/modules badges, Installation section
- Add CODE_OF_CONDUCT.md and SECURITY.md
- Update CONTRIBUTING.md with current repo name and multi-target info
@osisdie osisdie merged commit 0c7a538 into main Mar 25, 2026
4 checks passed
@osisdie osisdie deleted the doc/refactor branch March 25, 2026 03:29
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