title: OIDC → AWS (no static keys) description: Authenticate GitHub Actions to AWS via OIDC: no long-lived access keys. status: stub tags: - github-actions - aws
OIDC → AWS (no static keys)¶
Stub page
GitHub Actions assuming an AWS role via OIDC. The trust policy people get wrong.
Planned content¶
- IAM identity provider creation (one-time per account)
- IAM role with sub-claim conditions: branch, environment, tag, PR
aws-actions/configure-aws-credentialsinvocation- Common 'Not authorized' debugging: what to check