-
-
Notifications
You must be signed in to change notification settings - Fork 9.5k
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
Replace PAT usage with GitHub App Tokens #17294
Labels
Comments
Here is an incomplete list of workflows that currently use PATs. It is not complete because I don't have all official repositories tapped. The list is relative to
|
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Verification
brew install wget
. If they do, open an issue at https://github.com/Homebrew/homebrew-core/issues/new/choose instead.Provide a detailed description of the proposed feature
We should replace usage of PATs (e.g.
HOMEBREW_GITHUB_PUBLIC_REPO_TOKEN
) with GitHub App tokens. We can use this action to simplify its usage: https://github.com/actions/create-github-app-tokenWhat is the motivation for the feature?
GitHub App tokens are ephemeral, which limits the blast radius when they get leaked.
How will the feature be relevant to at least 90% of Homebrew users?
This will make our CI more secure, which is relevant to 100% of Homebrew users.
What alternatives to the feature have been considered?
Continuing to use PATs.
The text was updated successfully, but these errors were encountered: