From ce6123001c6ad74e56e136e249aa63c5f62f6c30 Mon Sep 17 00:00:00 2001 From: gonzaloriestra <14979109+gonzaloriestra@users.noreply.github.com> Date: Thu, 14 May 2026 01:26:41 +0000 Subject: [PATCH] [Refactor] Remove duplication in git latest tag retrieval Refactors getLatestTagFromDirectory in packages/cli-kit/src/public/node/git.ts to use the existing getLatestTag utility, removing duplicated git command execution. --- packages/cli-kit/src/public/node/git.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/cli-kit/src/public/node/git.ts b/packages/cli-kit/src/public/node/git.ts index 6d8bb4a1e36..2e33bb55f34 100644 --- a/packages/cli-kit/src/public/node/git.ts +++ b/packages/cli-kit/src/public/node/git.ts @@ -233,8 +233,7 @@ export async function downloadGitRepository(cloneOptions: GitCloneOptions): Prom } async function getLatestTagFromDirectory(directory: string, repoUrl: string): Promise { - const stdout = await gitCommand(['describe', '--tags', '--abbrev=0'], directory) - const tag = stdout.trim() + const tag = await getLatestTag(directory) if (!tag) { throw new AbortError(`Couldn't obtain the most recent tag of the repository ${repoUrl}`)