Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 1.06 KB

README.md

File metadata and controls

43 lines (37 loc) · 1.06 KB

aws-github

main

Automated GitHub organization settings for Pi515 .

Setup

For Unix operating systems, install homebrew and then run the following:

brew install gh
brew install pnpm
brew install awscli
brew install terraform

Install

Install dependencies with pnpm .

pnpm i

Deployment Planning

Ask @ryanemcdaniel for organizational identity provider credentials and an AWS human-read role.

Use gh to authenticate the GitHub provider .

gh auth login
export GIT_TOKEN=$(gh auth token)

For convenience with root CWD, use these pnpm aliases for terraform :

pnpm run get
pnpm run init
pnpm run format # fmt -recursive
pnpm run select # workspace select
pnpm run plan