Files
sprout/hack/ci/upload-release-assets.sh
T

21 lines
249 B
Bash
Raw Normal View History

2025-10-19 01:08:03 -07:00
#!/bin/sh
set -e
retry() {
2025-10-19 01:26:35 -07:00
for i in $(seq 1 10); do
if "${@}"; then
return 0
else
sleep "${i}"
fi
done
"${@}"
2025-10-19 01:08:03 -07:00
}
2025-10-19 01:26:35 -07:00
if [ -z "${RELEASE_TAG}" ]; then
exit 1
fi
2025-10-19 01:08:03 -07:00
cd target/assemble
2025-10-19 01:51:30 -07:00
retry gh release upload "${RELEASE_TAG}" --clobber ./*