Skip to content

CI/CD

Securely Automate AWS CDK Deployments with GitHub Actions—No Access Keys Needed!

Learn how to securely automate AWS CDK deployments using GitHub Actions without exposing or storing access keys. By leveraging OpenID Connect (OIDC) and IAM roles, you can eliminate the need for long-term AWS credentials, allowing GitHub to dynamically assume roles for secure CDK operations. This guide walks you through setting up the connection and highlights the essential permissions created by the CDK bootstrap process.