From 811518b3e23445f7b075404264b2369c308febd6 Mon Sep 17 00:00:00 2001 From: David Baker Date: Thu, 26 Feb 2026 11:42:38 +0100 Subject: [PATCH] Make the git version script work in monorepo Find the workspace root with pnpm to make it agnostic to what directory its run from --- scripts/get-version-from-git.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/get-version-from-git.sh b/scripts/get-version-from-git.sh index 90de770478..a6922d2cc7 100755 --- a/scripts/get-version-from-git.sh +++ b/scripts/get-version-from-git.sh @@ -6,6 +6,6 @@ set -e # Since the deps are fetched from git & linked, we can rev-parse -JSSDK_SHA=$(git -C node_modules/matrix-js-sdk rev-parse --short=12 HEAD) +JSSDK_SHA=$(git -C $(pnpm -w root)/../matrix-js-sdk rev-parse --short=12 HEAD) VECTOR_SHA=$(git rev-parse --short=12 HEAD) # use the ACTUAL SHA rather than assume develop echo "$VECTOR_SHA-js-$JSSDK_SHA"