File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -211,13 +211,15 @@ jobs:
211211 CHANGELOG_INLINE_EOF
212212 fi
213213
214- # Collect all release files
215- FILES=$(find artifacts -type f \( -name "*.dmg" -o -name "*.zip" -o -name "*.exe" -o -name "*.AppImage" -o -name "*.deb" -o -name "*.rpm" -o -name "*.blockmap" -o -name "*.yml" \) | sort)
214+ # Collect all release files (handle filenames with spaces)
215+ FILES=()
216+ while IFS= read -r f; do
217+ FILES+=("$f")
218+ done < <(find artifacts -type f \( -name "*.dmg" -o -name "*.zip" -o -name "*.exe" -o -name "*.AppImage" -o -name "*.deb" -o -name "*.rpm" -o -name "*.blockmap" -o -name "*.yml" \) | sort)
216219
217220 # Create release and upload all assets in one shot
218- # shellcheck disable=SC2086
219221 gh release create "${GITHUB_REF_NAME}" \
220222 --title "CodePilot v${VERSION}" \
221223 --notes-file release-notes.md \
222224 --latest \
223- $ FILES
225+ "${ FILES[@]}"
You can’t perform that action at this time.
0 commit comments