From 76e429675ced81c394877f43b4616fd4dde4260d Mon Sep 17 00:00:00 2001 From: Robert Rapp Date: Wed, 15 Oct 2025 22:19:53 +0200 Subject: [PATCH] Improve publish script path resolution --- scripts/publish-image.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/publish-image.sh b/scripts/publish-image.sh index 12cd5c0..a6b2d11 100755 --- a/scripts/publish-image.sh +++ b/scripts/publish-image.sh @@ -3,7 +3,12 @@ set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" -PROJECT_ROOT="$(cd "${SCRIPT_DIR}/../../.." && pwd)" + +if PROJECT_ROOT="$(git -C "${SCRIPT_DIR}" rev-parse --show-toplevel 2>/dev/null)"; then + : +else + PROJECT_ROOT="$(cd "${SCRIPT_DIR}/../../.." && pwd)" +fi DOCKER_CONTEXT="${PROJECT_ROOT}/kirby" DOCKERFILE_PATH="${DOCKER_CONTEXT}/Dockerfile"