From b1daa52815bf8e3866b569e97318207ec6a0d8bb Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Tue, 27 Aug 2024 15:03:24 +0200 Subject: [PATCH] scripts/create-release-tag: make it possible to override target sha Signed-off-by: Patrik Oldsberg --- scripts/create-release-tag.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/create-release-tag.js b/scripts/create-release-tag.js index 311b46d4e5..a65018e1c0 100755 --- a/scripts/create-release-tag.js +++ b/scripts/create-release-tag.js @@ -59,8 +59,9 @@ async function createGitTag(octokit, commitSha, tagName) { } async function main() { - if (!process.env.GITHUB_SHA) { - throw new Error('GITHUB_SHA is not set'); + const commitSha = process.env.RELEASE_SHA ?? process.env.GITHUB_SHA; + if (!commitSha) { + throw new Error('RELEASE_SHA or GITHUB_SHA is not set'); } if (!process.env.GITHUB_TOKEN) { throw new Error('GITHUB_TOKEN is not set'); @@ -69,7 +70,6 @@ async function main() { throw new Error('GITHUB_OUTPUT environment variable not set'); } - const commitSha = process.env.GITHUB_SHA; const octokit = new Octokit({ auth: process.env.GITHUB_TOKEN }); const releaseVersion = await getCurrentReleaseTag();