ghidra-lx-loader
ghidra-lx-loader copied to clipboard
CI: Avoid api rate limiting
I was looking at the pipeline after the merge. The error you got is quite unusual. To avoid it you may use an auth token as in this PR or you may run the pipeline again in some time.
This seems to be happening because the same runner has been running many setup-ghidra actions today which is unfortunate.
Yes, it's not problem with the code, as I have tested it in PR as well, and it builded correctly. I have tried to re run the build. Let's see what happens.
Perfect! Please, feel free to either merge or close this PR. I understand that people may not want to be sharing their token with random pipeline actions.
Thanks!
Looks like er28-0652/setup-ghidra supports @actions/tool-cachenpm package (https://github.com/actions/toolkit/tree/main/packages/tool-cache); maybe it should be possible to cache entire Ghidra installation?
https://github.com/actions/gh-actions-cache could be used to check if caches are saved
It is supported and already done with my setup action...
@oshogbo should I close this PR?
Yes. It seems to work now :)