From 780cfcaa4d28ec04a9ae529189837586af264625 Mon Sep 17 00:00:00 2001 From: Laura Hausmann Date: Mon, 6 Nov 2023 22:52:53 +0100 Subject: [PATCH] [yarn] Allow overriding the revision for the regen-version script --- scripts/regen-version.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/regen-version.js b/scripts/regen-version.js index a25c62839..c803ae865 100644 --- a/scripts/regen-version.js +++ b/scripts/regen-version.js @@ -8,7 +8,9 @@ const exec = require("execa"); const match = json['version'].match(/^[\d.]*(?:-pre\d+|)?/); const version = match ? `${match[0]}-dev` : "dev"; - const { stdout: revision } = await exec("git", ["rev-parse", "--short", "HEAD"]);; + const revision = process.argv.length > 2 + ? process.argv[2] + : (await exec("git", ["rev-parse", "--short", "HEAD"])).stdout; json['version'] = `${version}-${revision}`; console.log(json['version']);