From b6e2ecab5a0a3630e1dd24ae36d34be79ad21d6d Mon Sep 17 00:00:00 2001 From: HLWeil Date: Fri, 8 Mar 2024 14:28:35 +0100 Subject: [PATCH] small change to semver in npm --- build/ReleaseNotesTasks.fs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/build/ReleaseNotesTasks.fs b/build/ReleaseNotesTasks.fs index 0465244f..2fecf714 100644 --- a/build/ReleaseNotesTasks.fs +++ b/build/ReleaseNotesTasks.fs @@ -13,22 +13,20 @@ let createAssemblyVersion = BuildTask.create "createvfs" [] { let updateReleaseNotes = BuildTask.createFn "ReleaseNotes" [] (fun config -> ReleaseNotes.update(ProjectInfo.gitOwner, ProjectInfo.project, config) - let semVerLong,semVerShort = + let semVer = Fake.Core.ReleaseNotes.load "RELEASE_NOTES.md" - |> fun x -> - x.SemVer.AsString, - $"{x.SemVer.Major}.{x.SemVer.Minor}.{x.SemVer.Patch}" + |> fun x -> $"{x.SemVer.Major}.{x.SemVer.Minor}.{x.SemVer.Patch}" Trace.trace "Start updating package.json version" // Update Version in src/Nfdi4Plants.Fornax.Template/package.json let p = "build/release_package.json" let t = System.IO.File.ReadAllText p - let tNew = System.Text.RegularExpressions.Regex.Replace(t, """\"version\": \".*\",""", sprintf "\"version\": \"%s\"," semVerLong ) + let tNew = System.Text.RegularExpressions.Regex.Replace(t, """\"version\": \".*\",""", sprintf "\"version\": \"%s\"," semVer ) System.IO.File.WriteAllText(p, tNew) Trace.trace "Finish updating package.json version" Trace.trace "Start updating pyproject.toml version" let p = "pyproject.toml" let t = System.IO.File.ReadAllText p - let tNew = System.Text.RegularExpressions.Regex.Replace(t, "version = \".*\"", sprintf "version = \"%s\"" semVerShort ) + let tNew = System.Text.RegularExpressions.Regex.Replace(t, "version = \".*\"", sprintf "version = \"%s\"" semVer) System.IO.File.WriteAllText(p, tNew) Trace.trace "Finish updating pyproject.toml version" )