-
Couldn't load subscription status.
- Fork 67
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Currently the GitHub OSPO GitHub Actions only allow authentication via a personal access token (PAT). Many enterprise customers require GitHub App authentication for their organizations. This is to ensure authentication is not related to a single user.
We should extend each GitHub Action to allow for this.
This introduces 3 new environment variables:
- GITHUB_APP_ID
- GITHUB_APP_INSTALLATION_ID
- GITHUB_APP_PRIVATE_KEY
See documentation for more details.
Repos (PRs):
- stale-repos: feat: allow user to use github app to authenticate stale-repos#92
- cleanowners: feat: allow github app authentication cleanowners#30
- issue-metrics: feat: authenticate with github app installation and repo standardization issue-metrics#221
- evergreen: feat: github app authentication and repo standardization evergreen#79
- contributors: feat: authenticate with github app installation and repo standardization contributors#80
- automatic-contrib-prs: feat: github app authentication and repo standardization automatic-contrib-prs#43
wrslatz and lelia
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request