github · GitHub Actions Docs
Actions OpenID Connect - GitHub Docs
Explains how to use OpenID Connect (OIDC) to allow GitHub Actions to authenticate with cloud providers like AWS, Azure, Google Cloud, and HashiCorp Vault without using long-lived secrets.
Derived skill
Files assembled from official documentation
Viewing SKILL.md
Actions OpenID Connect - GitHub Docs
Explains how to use OpenID Connect (OIDC) to allow GitHub Actions to authenticate with cloud providers like AWS, Azure, Google Cloud, and HashiCorp Vault without using long-lived secrets.
When To Use
Use when you need to configure secure, secretless authentication between GitHub Actions workflows and cloud platforms like AWS, Azure, or GCP.
Reference Files
| File | Contains | Use For |
|---|---|---|
SKILL.md | Entry point: scope, routing table, and workflow. | Start here. |
docs/actions-security-openid-connect-github-docs-workflow-guide.md | An overview of how GitHub Actions uses OpenID Connect to exchange short-lived tokens with cloud providers for secure authentication. | Questions about an overview of how GitHub Actions uses OpenID Connect to exchange short-lived tokens with cloud providers for secure... |
examples/actions-security-openid-connect-github-docs-github-actions-openid-connec.text | A text representation of a JSON Web Token (JWT) payload used for OpenID Connect authentication in GitHub Actions. | Exact payloads, commands, or snippets shown in A text representation of a JSON Web Token (JWT) payload used for OpenID Connect authentication in GitHub Actions. |
examples/actions-security-openid-connect-github-docs-github-actions-openid-connec-2.text | An example of a JSON object representing JWT claims used for OpenID Connect authentication in GitHub Actions. | Exact payloads, commands, or snippets shown in An example of a JSON object representing JWT claims used for OpenID Connect authentication in GitHub Actions. |
What This Skill Covers
-
- GitHub Actions / - Concepts / - Security / - OpenID Connect
- Main sections:
In this article,Overview of OpenID Connect (OIDC),Benefits of using OIDC,How OIDC integrates with GitHub Actions,Understanding the OIDC token.
Workflow
- Open the most relevant file under
docs/for the exact documented workflow and wording. - Open
schemas/files for exact structured contracts. - Open
examples/files for concrete requests, commands, snippets, and manifests. - Do not add behavior or configuration that is not present in the attached source files.
Canonical source: https://docs.github.com/en/actions/concepts/security/openid-connect
