From 984f8ddb5d301076ba1d80971f972766ddf996ba Mon Sep 17 00:00:00 2001 From: Nick Date: Tue, 30 Sep 2025 23:44:54 +0300 Subject: [PATCH] Fix pipeline --- .github/workflows/publish-on-main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-on-main.yml b/.github/workflows/publish-on-main.yml index eae3c92..25e3d6d 100644 --- a/.github/workflows/publish-on-main.yml +++ b/.github/workflows/publish-on-main.yml @@ -77,14 +77,14 @@ jobs: const pkg = JSON.parse(fs.readFileSync(pkgPath, "utf8")); // base: take only X.Y.Z part (strip any prerelease part) const base = String(pkg.version || "0.0.0").split("-")[0]; - const sha = process.env.SHORT_SHA || "unknown"; + const sha = process.env.SHORT_SHA.substring(0, 4); || "unknown"; const newVersion = `${base}-${sha}`; if (!/^\d+\.\d+\.\d+(-[0-9A-Za-z-]+)?$/.test(newVersion)) { console.error("Computed version not semver:", newVersion); process.exit(1); } pkg.version = newVersion; - fs.writeFileSync(pkgPath, JSON.stringify(pkg, null, 2) + "\\n"); + fs.writeFileSync(pkgPath, JSON.stringify(pkg, null, 2)); console.log("Updated package.json version to", newVersion); ' env: