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

Support GitHub App authentication for datasource #571

Closed
wants to merge 1 commit into from

Conversation

kromiii
Copy link
Contributor

@kromiii kromiii commented Apr 11, 2024

When user specified a file on GitHub as datasource, tbls calls k1low/go-github-client for reading the GitHub content. This module supports authentication using GitHub Apps.

However, this module requires the repository and owner, which must be specified in the options. This PR adds a command to specify the repository and owner from the information in the tbls schema file.

It does not affect when user use GitHub token authentication.

I am a beginner in Go, so I don't know how to handle updates on go packages.

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

Successfully merging this pull request may close these issues.

1 participant