- minimal repro for current incomplete nuget range/floating support in renovate
- nuget background
- nuget supports a "prefer most stable version of a given major.minor.patch (including prerelease)" behavior (nuget spec)
- example:
- given a PackageReference with
Version="3.4.142-*"
- results in
3.4.142
being preferred if this stable version exists - results in (e. g.)
3.4.142-alpha
being preferred if no stable and instead this prerelease version exists
- given a PackageReference with
- renovate
- current behavior
-*
-PackageReferences are replaced with a concrete version, e. g.3.4.231
or3.4.142-alpha
- expected behavior
- renovate leaves the
-*
untouched and just cares about the major.minor.patch-part, at least if this is configured (via"rangeStrategy": "replace"
or another appropriate config option) - example:
- given a PackageReference with
Version="3.4.142-*"
- renovate creates a PR with
Version="3.4.231-*"
- given a PackageReference with
- renovate leaves the
- current behavior
-
Notifications
You must be signed in to change notification settings - Fork 0
Tobias-08/renovate-nuget-range-repro
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published