electron/GitHub App Auth
GitHub Action which gets an auth token for a repo or organization via a GitHub app installation
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| creds | A credential bundle for the GitHub app to generate the token for | yes | — |
| org | The organization for an org-scoped token | no | — |
| owner | The repo owner for a repo-scoped token | no | — |
| repo | The repo name for a repo-scoped token | no | — |
| export-git-user | Export environment variables which set the git user to the GitHub app user | no | false |
| permissions | Optional permission narrowing for the minted installation token. Newline-delimited `<permission>: <level>` pairs, where level is read | write | admin. Permissions listed here must be a subset of the App's installation permissions; unlisted permissions are not granted to the token. Example: permissions: | contents: read issues: write | no | "" |
Outputs
| name | description |
|---|---|
| token | GitHub installation access token |