Fix git version script trimming wrong command (#1128)

This commit is contained in:
Uriel
2024-08-01 23:55:27 +02:00
committed by GitHub
parent 4abd171efc
commit 9bf7f1fa5c

View File

@@ -4,11 +4,9 @@ import { exec as execCallback } from 'node:child_process';
const exec = promisify(execCallback);
const [commitHash, versionTag, gitClean] = await Promise.all([
exec('git rev-parse --verify --short HEAD').then((res) =>
res.stdout.trim().substring(1)
),
exec('git rev-parse --verify --short HEAD').then((res) => res.stdout.trim()),
exec('git --no-pager tag --sort -taggerdate --points-at HEAD').then((res) =>
res.stdout.split('\n')[0].trim()
res.stdout.split('\n')[0].trim().substring(1)
),
// If not empty then it's not clean
exec('git status --porcelain').then((res) => (res.stdout ? false : true)),