Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using fine-grained tokens instead of an app for github? #59

Open
rcmorano opened this issue Jan 5, 2024 · 1 comment
Open

Using fine-grained tokens instead of an app for github? #59

rcmorano opened this issue Jan 5, 2024 · 1 comment
Labels
question Further information is requested

Comments

@rcmorano
Copy link

rcmorano commented Jan 5, 2024

Aloha!

Firstly, thanks for developing this amazing project 馃拰 !

I was wondering why an app is required for registering the github actions runners in the repositories and if supporting fine-grained tokens for it is in the roadmap. I'm running the kubernetes github-actions-runners-controller which makes use of just a token to do the exact same job, so in principle, it should be possible for tartalet as well.

Thanks in advance!

@simonbs
Copy link
Contributor

simonbs commented Mar 9, 2024

Thanks for opening this issue!

If we can achieve the same thing using fine-grained tokens, then I'm happy to consider transitioning to those. However, off the top of my head, I can think of two potential issues. Do note, however, that I have not verified if these are actually issues yet.

  1. I don't think that a fine-grained access token can install runners on an organization.
  2. I think that a fine-grained access token is always associated with an individual rather than an organization, which is inconvenient for organizations.

If the above aren't in fact issues, then I'm happy to move to fine-grained tokens.

@simonbs simonbs added the question Further information is requested label Mar 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants