Skip to content

Latest commit

 

History

75 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

A Terraform repository to manage AWS access to GitHub repositories that use GitHub Actions workflows.

Usage

  • Add repository to the github_repo_to_permissions with the terraform-backend permission
  • Update the recently added GitHub repository's workflow
  • The IAM role name will be the repository name, where / has been replaced with .
  • The IAM role will have permissions to access the Terraform backend

Workflow step example

- name: Configure AWS Credentials
    uses: aws-actions/configure-aws-credentials@v4
    with:
        role-to-assume: arn:aws:iam::130900203380:role/tenzin-io.test-actions-workflows
        aws-region: us-east-1

About

A Terraform repository to manage AWS IAM roles that can be assumed by GitHub Action runners for GitHub repositories

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages