diff --git a/.github/actions/build-test-push/push.sh b/.github/actions/build-test-push/push.sh index f6744598..a86d27a0 100755 --- a/.github/actions/build-test-push/push.sh +++ b/.github/actions/build-test-push/push.sh @@ -32,9 +32,15 @@ echo "Push tag(s) 📦" echo echo "Tag(s) to push:" -IFS=',' read -ra tags_to_push <<< "$tags" +IFS=',' read -ra tmp_tags_to_push <<< "$tags" + +tags_to_push=() +for tag in "${tmp_tags_to_push[@]}"; do + [ -n "$tag" ] && tags_to_push+=("$tag") +done + for tag in "${tags_to_push[@]}"; do - [ -n "$tag" ] && echo "- $tag" + echo "- $tag" done if [ "$dry_run" = "true" ]; then