mirror of
https://github.com/orhun/git-cliff-action.git
synced 2026-03-24 08:25:45 +08:00
fix(action): fix quote/space handling in arguments
This commit is contained in:
4
run.sh
4
run.sh
@@ -23,12 +23,12 @@ mkdir -p "$(dirname $OUTPUT)"
|
||||
args=$(echo "$@" | xargs)
|
||||
|
||||
# Execute git-cliff
|
||||
GIT_CLIFF_OUTPUT="$OUTPUT" ./bin/${GIT_CLIFF_BIN} $args
|
||||
eval ./bin/${GIT_CLIFF_BIN} $args --output "$OUTPUT"
|
||||
exit_code=$?
|
||||
|
||||
# Retrieve context
|
||||
CONTEXT="$(mktemp)"
|
||||
GIT_CLIFF_OUTPUT="$CONTEXT" ./bin/${GIT_CLIFF_BIN} $args --context
|
||||
eval ./bin/${GIT_CLIFF_BIN} $args --context --output "$CONTEXT"
|
||||
|
||||
# Revert permissions
|
||||
chown -R "$owner" .
|
||||
|
||||
Reference in New Issue
Block a user