From 78ba9cb34c6bba3aba177583b242d3f76ea9847d Mon Sep 17 00:00:00 2001 From: ThetaDev Date: Tue, 26 Mar 2024 20:11:14 +0100 Subject: [PATCH] chore: fix release script (unquoted include paths) --- Justfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Justfile b/Justfile index 7821cce..6a3224a 100644 --- a/Justfile +++ b/Justfile @@ -53,12 +53,12 @@ release crate="rustypipe": CHANGELOG="CHANGELOG.md" if [ "$CRATE" = "rustypipe" ]; then - INCLUDES="$INCLUDES --include-path src/** --include-path tests/** --include-path testfiles/**" + INCLUDES="$INCLUDES --include-path 'src/**' --include-path 'tests/**' --include-path 'testfiles/**'" else if [ ! -d "$CRATE" ]; then echo "$CRATE does not exist."; exit 1 fi - INCLUDES="$INCLUDES --include-path $CRATE/**" + INCLUDES="$INCLUDES --include-path '$CRATE/**'" CHANGELOG="$CRATE/$CHANGELOG" CRATE="rustypipe-$CRATE" # Add crate name prefix fi @@ -69,12 +69,12 @@ release crate="rustypipe": if git rev-parse "$TAG" >/dev/null 2>&1; then echo "version tag $TAG already exists"; exit 1; fi - CLIFF_ARGS="--tag v${VERSION} --tag-pattern ${CRATE}/* --unreleased $INCLUDES" + CLIFF_ARGS="--tag 'v${VERSION}' --tag-pattern '${CRATE}/*' --unreleased $INCLUDES" echo "git-cliff $CLIFF_ARGS" if [ -f "$CHANGELOG" ]; then - git-cliff $CLIFF_ARGS --prepend "$CHANGELOG" + eval "git-cliff $CLIFF_ARGS --prepend '$CHANGELOG'" else - git-cliff $CLIFF_ARGS --output "$CHANGELOG" + eval "git-cliff $CLIFF_ARGS --output '$CHANGELOG'" fi editor "$CHANGELOG"