peter-murray/workflow-application-token-action

Obtain a temporary access token for a GitHub Application when running in a GitHub Actions Workflow.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
application_private_keyGitHub Application Private Key value.yes
application_idGitHub Application ID value.yes
permissionsThe permissions to request e.g. issues:read,secrets:write,packages:read. Defaults to all available permissionsno
organizationThe GitHub Organization to get the application installation for, if not specified will use the current repository insteadno
github_api_base_urlThe GitHub API base URL to use, no needed it working within the same GitHub instance as the workflow as it will get picked up from the environmentno
https_proxyOption proxy server for making the requestsno
ignore_environment_proxyOptional flag to forcibly ignore the proxy server setting in the environmentnofalse
revoke_tokenFlag to revoke the token after the job is complete, defaults to 'false', set to 'true' to revoke in the post job processing.nofalse
namedescription
tokenA valid token representing the Application that can be used to access what the Application has been scoped to access.