Skip to content

Commit 6dad933

Browse files
authored
Update release.yml
1 parent 0519069 commit 6dad933

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
matrix='["js/react", "js/vue", "styles", "crates/core", "crates/leptos"]'
3232
else
3333
CHANGED=$(git diff --name-only origin/main HEAD)
34-
declare -a packages
34+
packages=()
3535
3636
while read -r file; do
3737
[[ "$file" == js/react/* ]] && packages+=("js/react")
@@ -41,11 +41,12 @@ jobs:
4141
[[ "$file" == crates/leptos/* ]] && packages+=("crates/leptos")
4242
done <<< "$CHANGED"
4343
44-
unique=($(echo "${packages[@]}" | tr ' ' '\n' | sort -u | jq -R . | jq -s .))
45-
matrix=$(jq -c . <<< "$unique")
46-
fi
44+
matrix=$(printf "%s\n" "${packages[@]}" \
45+
| sort -u \
46+
| jq -R . \
47+
| jq -s -c .)
4748
48-
echo "matrix=$matrix" >> "$GITHUB_OUTPUT"
49+
echo "matrix=$matrix" >> "$GITHUB_OUTPUT"
4950
5051
publish:
5152
name: Publish Changed Projects

0 commit comments

Comments
 (0)