Replies: 1 comment 3 replies
-
To use GitHub App authentication, you will need the ID of your GitHub app and you will also need the private key assigned to that app. With the private key, create a file on your file systems.
One of the problems with these tokens is that they expire fast. That's not a problem because the tool will regenerate them when they expire. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We currently face GitHub API rate limit issues while collecting and visualizing GitHub metrics for our company's private repositories using GrimoireLab. We have around 1500 private repositories and are collecting various metrics such as git commits, GitHub pull requests data, and GitHub issues.
To address the API rate limit issue, we plan to transition from using a personal access token (PAT) to GitHub App-based authentication. However, we lack clarity on how to configure this transition within GrimoireLab and what permissions are required for the GitHub App to pull all the necessary metrics from our private repositories.
We've reviewed the GrimoireLab documentation, particularly the tutorial section, but couldn't find sufficient guidance on this specific topic.
Objectives:
Proposed Questions for Discussion:
Additional Context:
We believe transitioning to GitHub App-based authentication will alleviate the API rate limit issues we're currently facing and ensure smoother data collection for our metrics analysis. Any insights or assistance from the Grimoire project maintainers or knowledgeable community members would be greatly appreciated.
Thank you in advance for your assistance.
@zhquan @sduenas
Beta Was this translation helpful? Give feedback.
All reactions