From 6e43f0e495dd804208e3f7fb5ceab70102fc5d40 Mon Sep 17 00:00:00 2001 From: GarmashAlex Date: Tue, 15 Jul 2025 21:50:47 +0300 Subject: [PATCH] fix: use POSIX-compatible array syntax in publish-crates.sh Replaced Bash-style array declaration with a POSIX-compliant space-separated string and updated the loop accordingly. This ensures the script works correctly with /bin/sh and improves portability across different Unix environments. No other changes were made. --- scripts/publish-crates.sh | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/scripts/publish-crates.sh b/scripts/publish-crates.sh index 83fbfae8b..2a9a215e9 100755 --- a/scripts/publish-crates.sh +++ b/scripts/publish-crates.sh @@ -15,19 +15,8 @@ git pull origin main # Publish echo "Publishing crates..." -crates=( -winter-utils -winter-rand-utils -winter-maybe-async -winter-math -winter-crypto -winter-fri -winter-air -winter-prover -winter-verifier -winterfell -) -for crate in ${crates[@]}; do +crates="winter-utils winter-rand-utils winter-maybe-async winter-math winter-crypto winter-fri winter-air winter-prover winter-verifier winterfell" +for crate in $crates; do echo "Publishing $crate..." cargo publish -p "$crate" $@ -done \ No newline at end of file +done