You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,16 @@ This repo includes support for versioning numbers. This support includes:
15
15

16
16

17
17
18
+
>[!IMPORTANT]
19
+
> Version 5.0.4 and earlier have a [known bug](https://github.com/UbiquityDotNET/CSemVer.GitBuild/issues/64)
20
+
> where they do not handle CI versioning correctly. CI builds do NOT have a correct base build value. They
21
+
> are supposed to use a Patch+1 model but don't. The impact of this is limited to CI builds across releases.
22
+
> In such cases ordering is incorrect. The normal case of CI build to build (with the same release as the base)
23
+
> are ordered correctly. That is, for any given release the CI builds order correctly when compared to another
24
+
> CI build with the same base version. As soon as the base version is different (previous or next) the CI build
25
+
> ordering is incorrect. Thus, the impact of the bug is reduced to ONLY CI builds. Work is pending to resolve
26
+
> this and this message will be removed as part of any such fix.
27
+
18
28
## Overview
19
29
Officially, NuGet Packages use a SemVer 2.0 (see http://semver.org).
20
30
However, SemVer 2.0 doesn't consider or account for publicly available CI builds.
0 commit comments