From d43bc2d7a9c247653d32b6deae723a7a95c2f05f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Zieli=C5=84ski?= Date: Wed, 12 Feb 2025 17:55:28 +0100 Subject: [PATCH] WIP: Build & Release --- .github/workflows/buildScripts/replaceTokens.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/buildScripts/replaceTokens.js b/.github/workflows/buildScripts/replaceTokens.js index 0cb1e8a..9872bcb 100644 --- a/.github/workflows/buildScripts/replaceTokens.js +++ b/.github/workflows/buildScripts/replaceTokens.js @@ -18,13 +18,18 @@ module.exports = async ({ github, context, core, jobId }) => { while (match = regex.exec(data)) { const token = match[1].replace(/-/g, '_').toUpperCase(); console.log(token); - const value = getValue(token); + const value = getValue(token, jobId); console.log(value); + if (!value) { + core.setFailed(`Token ${token} not found`); + return false; + } } }); } -function getValue(token) { +function getValue(token, jobId) { + if (token == 'BUILDID') { return jobId; } const secrets = JSON.parse(process.env.SECRETS); const variables = JSON.parse(process.env.VARIABLES); return variables[token] || secrets[token];