fix
minor
bot-throttle
fix/exempt-releases-from-bot-throttle
#1 / 1
fix(bot-throttle): exempt /releases/ so install.sh binary download works
install.sh runs curl to fetch the muse tarball from /releases/. That curl request carries the default curl UA and was being blocked with 429. The install command appeared to succeed on the script fetch but then silently failed on the binary download.
Add /releases/ to _EXEMPT_PREFIXES alongside /install.sh and /uninstall.sh. Add two regression tests covering curl and no-UA cases.
sha256:de825bdfb5def7dddbdac68ba371511d9c3add7520930ea099e89cd7d2083d79
sha
+2
~1
symbols
sha256:eb09c677cbb267f51158745e1892cec9ca6899e816b943b6b1f0683dec7598e5
snapshot
+2
symbols added
~1
symbol modified
0
dead code introduced
Semantic Changes
3 symbols
+
test_release_tarball_passes_with_curl_ua
function
async_function test_release_tarball_passes_with_curl_ua L227–238
+
test_release_tarball_passes_with_no_ua
function
async_function test_release_tarball_passes_with_no_ua L242–248
← Older
Oldest on fix/exempt-releases-from-bot-throttle
All commits
Newer →
Latest on fix/exempt-releases-from-bot-throttle
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:de825bdfb5def7dddbdac68ba371511d9c3add7520930ea099e89cd7d2083d79 --body "your comment"
No comments yet. Be the first to start the discussion.