cachix / install-nix-action

Installs Nix on GitHub Actions for the supported platforms: Linux and macOS.
Apache License 2.0
513 stars 79 forks source link

add github_access_token option #152

Closed zimbatm closed 1 year ago

zimbatm commented 1 year ago

I'm starting to see rate limit issues with GitHub Actions more frequently so I propose to make this option more readily available.

zimbatm commented 1 year ago

before I go and fix the CI issues, what do you think, is it worth the extra complexity?

domenkozar commented 1 year ago

Happy to merge this if CI passes :)

zimbatm commented 1 year ago

I think it's fixed but there is an issue with nix profiles

NickHu commented 1 year ago

Would love to see a new release for this action, so I can more readily use it, as I'm seeing the same issues! Thanks for your contribution!

domenkozar commented 1 year ago

Couldn't we just set it by default?

zimbatm commented 1 year ago

AFAIK secrets.GITHUB_TOKEN has to be passed explicitly. But this could become the default example in the README and nix.dev.