diff --git a/scripts/generate-changelog.sh b/scripts/generate-changelog.sh index 2314c76..4b5c6cf 100755 --- a/scripts/generate-changelog.sh +++ b/scripts/generate-changelog.sh @@ -18,8 +18,9 @@ # • Generates the changelog; removes a leading empty line. set -euo pipefail -source "$(dirname "$0")/../lib/utils.sh" -source "$(dirname "$0")/../lib/logging.sh" +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +source "$SCRIPT_DIR/../lib/utils.sh" +source "$SCRIPT_DIR/../lib/logging.sh" # ─────────────────────────────────────────────── CONFIG_FILE="" diff --git a/scripts/install-git-cliff.sh b/scripts/install-git-cliff.sh index 0e340c2..3c892de 100755 --- a/scripts/install-git-cliff.sh +++ b/scripts/install-git-cliff.sh @@ -14,8 +14,9 @@ # • If a specific version was requested, the installed version is compared; identical → exit, different → upgrade. set -euo pipefail -source "$(dirname "$0")/../lib/utils.sh" -source "$(dirname "$0")/../lib/logging.sh" +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +source "$SCRIPT_DIR/../lib/utils.sh" +source "$SCRIPT_DIR/../lib/logging.sh" REPO="orhun/git-cliff"