Resource management via Pulumi
Dependencies:
Setup:
- clone this repository & cd into it
- run
direnv allow
- copy the Pulumi encryption passphrase from KeePass to
.passphrase
The GitHub organization aschbacd-labs
is managed by this repository. This repository uses GitHub
Actions to deploy changes to repositories or the organization.
Teams and their members are defined in Pulumi.github.prod.yaml
.
Repositories are defined in Pulumi.github.prod.yaml
.
Branch protection is not supported because of GitHub free tier.