cnuss/Actions Identity

An accessor to various GitHub Actions identity tokens.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
id-token-audienceOptional audience (aud claim) for the OIDC id-token. When set, appended as &audience= to the token request. Ignored when id-token: write is not granted.no
namedescription
cache-urlACTIONS_CACHE_URL — the legacy artifactcache service base URL.
id-tokenOIDC JWT fetched from ACTIONS_ID_TOKEN_REQUEST_URL when id-token: write is granted. Empty if the permission/env is absent. Masked in logs.
id-token-request-urlACTIONS_ID_TOKEN_REQUEST_URL — the OIDC token request endpoint for this job.
results-urlACTIONS_RESULTS_URL — the results/cache/artifact Twirp service base URL.
runtime-tokenACTIONS_RUNTIME_TOKEN — the per-job VSS system-connection bearer the runner injects into node/docker actions. Masked in logs.
runtime-urlACTIONS_RUNTIME_URL — the pipelines service base URL for this job.
tokenResolved identity token. Prefers id-token (OIDC JWT) when id-token: write is granted; falls back to runtime-token otherwise. Masked in logs.