From 18aa9e7670ffd531c0c03b946dad599600bd5c5b Mon Sep 17 00:00:00 2001 From: Cowch Date: Sat, 12 Jul 2025 14:41:35 -0500 Subject: [PATCH] fix(releases): corrections to reduce the build number to be true --- scripts/create-gitea-release.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/scripts/create-gitea-release.js b/scripts/create-gitea-release.js index 8150d76..ffd8a1b 100644 --- a/scripts/create-gitea-release.js +++ b/scripts/create-gitea-release.js @@ -16,8 +16,15 @@ if (!version) { // Load build number from BUILD_NUMBER file let buildNumber = '0'; try { - buildNumber = (await fs.readFile('BUILD_NUMBER', 'utf8')).trim(); - if (!buildNumber) buildNumber = '0'; + rawBuild = (await fs.readFile('BUILD_NUMBER', 'utf8')).trim(); + if (rawBuild) { + const [numPart, namePart] = rawBuild.split('-'); + const num = parseInt(numPart, 10); + + if (!isNaN(num) && namePart) { + buildNumber = `${num - 1}-${namePart}`; + } + } } catch { console.warn('BUILD_NUMBER file not found, defaulting to 0'); }