diff --git a/release.js b/release.js index c70e9a5..945bcf2 100644 --- a/release.js +++ b/release.js @@ -150,7 +150,7 @@ function createGitLabRelease(tag, releaseLinks) { }); }); } - return promiseChain; + return promiseChain.then(() => ({ name: `Vyla Home Release ${tag}`, tag_name: tag })); } throw err; }); @@ -243,14 +243,15 @@ async function main() { if (installerPath && installerUploadName) { console.log(`Uploading installer ${installerUploadName}...`); - const installerUnique = installerUploadName.replace('.exe', `-${timestamp}.exe`); + const ext = path.extname(installerUploadName); + const installerUnique = installerUploadName.replace(ext, `-${timestamp}${ext}`); const installerUrl = await uploadFileToGitLabPackage(installerPath, 'vyla-home', version, installerUnique); releaseLinks.push({ name: installerUploadName, url: installerUrl, link_type: 'package' }); } console.log('[3/4] Publishing GitLab Release...'); const release = await createGitLabRelease(version, releaseLinks); - console.log(`[4/4] Release successfully created: ${release.name} (${release.tag_name})`); + console.log(`[4/4] Release process successfully completed for ${version}!`); } function ensureBundledNode() {