-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(testing ci, please disregard) #3940
Conversation
alright turning on
|
coooooool so it downloads refraining from removing
or in
its almost definitely the latter. its trying to parse the response as a json array (sequence?) but getting some kind of error (hence map). are we getting fucked by github on github? trying to think of a way to print the error. its weird because its curling this from an official release, and the code is in the monorepo, so what i want is to... commit this code in this branch and call it somehow from ci? my best guess tho is we are getting rate-limited for running this too much in parallel... i dont understand github actions at all tho, to know if theres a way we could download the release once, and use that in all the jobs. it seems like its downloading it 20+ times for every run? |
when all else fails, be stupid:
|
This might actually be the issue. Awhile back, I fixed the installer because it wasn't able to find a release, but in doing so, it might be that we're fetching too many releases: solana-labs/solana#21417 Maybe by default we just get the first page or two and call it quits after that? And we can pass a flag to force fetching all releases. https://api.github.com/repos/solana-labs/solana/releases?per_page=100 gets us to 1.8.6, which seems pretty darn good. Edit: this goes out to 5 pages, so getting that down to 1 is good https://api.github.com/repos/solana-labs/solana/releases?per_page=100&page=5 |
for my convenience...
|
the download failure is annoying me