roadmap
roadmap copied to clipboard
Packages: nuget - granular permissions and easy organization sharing
Summary
This enhances GitHub Packages support for nuget by allowing granular permissions for individual packages and easier sharing within the organization.
Intended Outcome
This change introduces several improvements:
- publish packages on organization level, in addition to repository level
- have fine-grained access control over their nuget packages, decoupled from the repository permissions
- have internal visibility settings for nuget packages, in addition to private and public
- give permissions to packages independently for Actions and Codespaces
- increase performance and maintain more package versions than earlier
How will it work?
Packages are published to the organization and permissions and visibility are managed on the package itself.