From 817ea1715bd16f832ff8eec6299caf9f330dffbc Mon Sep 17 00:00:00 2001 From: Emma Date: Tue, 6 May 2025 23:24:36 -0600 Subject: [PATCH] adds output for tag created --- version-check/main.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/version-check/main.ts b/version-check/main.ts index b528d45..ec4aacb 100644 --- a/version-check/main.ts +++ b/version-check/main.ts @@ -29,13 +29,21 @@ if (branch.startsWith("prerelease-")) { } const tag = `v${version}`; +let created = true; try { await run("git", ["rev-parse", tag]); console.log(`Tag ${tag} already exists.`); + created = false; } catch { await run("git", ["tag", tag]); await run("git", ["push", "origin", tag]); } +if (created) { + console.log(`::set-output name=tag_created::true`); + console.log(`::set-output name=tag_name::${tag}`); +} else { + console.log(`::set-output name=tag_created::false`); +} async function run(cmd: string, args: string[]) { const command = new Deno.Command(cmd, {