Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend schema to support incremental builds #14170

Open
thompson-tomo opened this issue Mar 10, 2025 · 0 comments
Open

Extend schema to support incremental builds #14170

thompson-tomo opened this issue Mar 10, 2025 · 0 comments

Comments

@thompson-tomo
Copy link

NuGet Product(s) Involved

Other/NA

The Elevator Pitch

Improve support for incremental releases by introducing new attribute IncrementalBuild to simplify the lives of developers by enabling incremental builds to be hosted on nuget.org alongside other builds which will eliminate the need for additional nuget sources. This also helps with package source mapping.

Additional Context and Details

Nuspec should introduce a new attribute IncrementalBuild with a default value of false to signify that this version when used in conjunction with a preview version is an incremental build hence can be very unstable.

Incremental builds should be indicated on nuget.org in a similar manner to deprecated packages.

Nuget.org should limit the number of incremental builds hosted based on the major + minor version as well as age. Currently this process is overcome by relying on additional nuget feeds which doesn't play nicely with package source mapping.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants