novolis-registry / getting-started.md
Getting started
Registry contracts and providers
dotnetnugetregistrygithubnovolis
Build the registry library repository and its provider adapter.
Published guide: https://novolis-platform.github.io/.github/novolis-registry/
Prerequisites
- .NET 10 SDK
- GitHub Packages auth for
Novolis.*(see nuget-only-policy)
Configure GPR once from a sibling novolis-governance checkout:
pwsh -File d:\novolis\novolis-governance\scripts\configure-gpr-user-nuget.ps1Build and test
dotnet build d:\novolis\novolis-registry\Novolis.Registry.slnx
dotnet test d:\novolis\novolis-registry\Novolis.Registry.slnxThe GitHub adapter consumes Novolis.IO.GitHub through LibraryReference.
Local multi-repo iteration uses ProjectReference mode via
d:\novolis\Novolis.Platform.slnx; it never uses a local NuGet folder feed.
Packages
Novolis.Registry.Primitives
Novolis.Registry.Abstractions
Novolis.Registry
Novolis.Registry.Updates
Novolis.Registry.GitHubThe static catalog data is maintained in
d:\novolis\novolis-governance\registry.
Next
- design.md — layer placement and non-goals
- release.md — publish cadence
- Org docs catalog