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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Authenticate with GitHub App #35

Open
joebowbeer opened this issue Nov 24, 2023 · 3 comments
Open

Authenticate with GitHub App #35

joebowbeer opened this issue Nov 24, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@joebowbeer
Copy link

Is it possible to use GitHub App authentication?

It is preferable to PAT auth

https://docs.github.com/en/enterprise-cloud@latest/apps/creating-github-apps/about-creating-github-apps/deciding-when-to-build-a-github-app#choosing-between-a-github-app-or-a-personal-access-token

@github-actions github-actions bot added the triage requires review label Nov 24, 2023
@bluebrown
Copy link
Owner

Hi, we have already looked into that, and may want to add it. There is some caveats though:

So, I wouldnt mind to add that feature. If I find the bandwidth I might look into it. Otherwise, pull requests are always welcome.

@bluebrown bluebrown added enhancement New feature or request and removed triage requires review labels Nov 26, 2023
@bluebrown
Copy link
Owner

Hi @joebowbeer, I have released a new version of kobold with plugin support. Potentially, you could do github auth using a starlark. You can have a look here https://github.com/bluebrown/kobold?tab=readme-ov-file#extending-kobold.

@bluebrown
Copy link
Owner

this probably requires to expose some crypto functionality to the post hooks, so they can do stuff like certificates. Currently only this is exposed https://github.com/qri-io/starlib

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants