We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b048a12 commit 90e0d6aCopy full SHA for 90e0d6a
build/scripts/Versioning.fs
@@ -71,7 +71,10 @@ module Versioning =
71
| ("canary", _) ->
72
let v = GlobalJsonVersion
73
let timestampedVersion = (sprintf "ci%s" (DateTime.UtcNow.ToString("yyyyMMddTHHmmss")))
74
- let canaryVersion = parse ((sprintf "%d.%d.0-%s" v.Major (v.Minor + 1u) timestampedVersion).Trim())
+ let canaryVersion =
75
+ match v.PreRelease with
76
+ | Some _ -> parse ((sprintf "%d.%d.%d-%s" v.Major v.Minor v.Patch timestampedVersion).Trim())
77
+ | None -> parse ((sprintf "%d.%d.%d-%s" v.Major v.Minor (v.Patch + 1u) timestampedVersion).Trim())
78
Some canaryVersion
79
| _ -> None
80
0 commit comments