Skip to content

Security

OIDC token exchange

Quick answer

OIDC token exchange lets a workflow trade a short-lived GitHub identity token for cloud credentials, with no long-lived secret stored anywhere.

OIDC token exchange lets a workflow trade a short-lived GitHub identity token for cloud credentials, with no long-lived secret stored anywhere.

Why it matters

It is strictly better than storing an access key in repository secrets: the credential cannot be exfiltrated because it does not exist until the job asks for it, and it expires in minutes.

Your next build could be twice as fast, at half the price

Start free. Migrating away is the same one line, and we publish that diff too.