Skip to content

Invoke AWS from GitHub Actions using OpenID Connect

Notifications You must be signed in to change notification settings

mellevanderlinde/oidc-aws-github

Repository files navigation

Invoke AWS from GitHub Actions using OpenID Connect

This repository demonstrates how to allow a specific GitHub repository to invoke actions on AWS from GitHub Actions using OpenID Connect (OIDC).

Deploy to AWS

To install the project's dependencies and deploy the OIDC provider and required IAM role to AWS, run the following:

npm ci
npx cdk deploy

Run GitHub Actions

Next, the GitHub Actions workflow can be used to invoke actions on AWS. For an example implementation, see .github/workflows/oidc.yml.

Resources

About

Invoke AWS from GitHub Actions using OpenID Connect

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published