oxidecomputer/oidc-exchange action

Exchange GitHub Actions identity tokens with short-lived service tokens

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
serviceService to request a token foryes
siloURL of the silo to request access to. Valid only when the service is oxide.
durationMaximum duration of the token. Valid only when the service is oxide.
repositoriesComma-separated list of repository names. Valid only when the service is github.
permissionsComma-separated list of permissions. Valid only when the service is github.
configure-gitConfigure git to use the GitHub token for HTTPS operations. Valid only when the service is github.
configure-envConfigure the environment variables to authenticate with the service.
token-serverCustomize the URL of the oidc-exchange instance.
usage-outside-oxide-is-unsupportedAcknowledge the usage of this action outside of Oxide orgs.
namedescription
access-tokenThe access token obtained from the token server