Skip to content

Commit 50ea81d

Browse files
committed
Use cmd array
1 parent c74c53c commit 50ea81d

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

.github/workflows/redis_release.yml

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -49,28 +49,22 @@ jobs:
4949
pip install -e .
5050
5151
- name: Redis release
52+
shell: bash
5253
env:
5354
FORCE_COLOR: 1
5455
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5556
run: |
56-
ls -al
57-
env
58-
. venv/bin/activate
59-
cmd="redis-release release"
60-
env
61-
ls -al /home/runner/work/redis-oss-release-automation/redis-oss-release-automation/venv/bin
62-
63-
./venv/bin/redis-release release ${{ inputs.release_tag }} || :
57+
cmd=("redis-release" "release")
6458
6559
if [ "${{ inputs.force_rebuild }}" = "true" ]; then
66-
cmd="$cmd --force-rebuild"
60+
cmd+=("--force-rebuild")
6761
fi
6862
6963
if [ -n "${{ inputs.release_type }}" ]; then
70-
cmd="$cmd --release-type=${{ inputs.release_type }}"
64+
cmd+=("--release-type=${{ inputs.release_type }}")
7165
fi
7266
73-
cmd="$cmd ${{ inputs.release_tag }}"
67+
cmd+=("${{ inputs.release_tag }}")
7468
75-
echo "Running command: $cmd"
76-
"$cmd"
69+
echo "Running command: ${cmd[*]}"
70+
"${cmd[@]}"

0 commit comments

Comments
 (0)