er28-0652 / setup-ghidra

setup Ghidra environment for GitHub Actions
MIT License
15 stars 7 forks source link

Add the ability to specify the GitHub auth token. #17

Open NextLight opened 3 years ago

NextLight commented 3 years ago

Specifying an auth token fixes the "API rate limit exceeded" error when running this action in macOS.

More info about the error here: https://github.com/actions/virtual-environments/issues/602.

Setting the token is as simple as adding repo-token: ${{ secrets.GITHUB_TOKEN }}.
You can find an example here: https://github.com/cesena/ghidra2dwarf/commit/9b2c13033390736dfa44672aebde76752f6652f6

The implementation is very hacky but works. Feel free to change it.

antoniovazquezblanco commented 10 months ago

I have published an updated version of this action that includes this feature: https://github.com/antoniovazquezblanco/setup-ghidra