Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 596 Bytes

File metadata and controls

24 lines (17 loc) · 596 Bytes

infra-gh

Manages GitHub configuration for the SGF Devs organization with OpenTofu.

Scope

  • Owns: GitHub teams and team membership declared in this repo.
  • Owns: team access to repositories declared in this repo.
  • Owns: repository rulesets and supported organization settings declared in this repo.
  • Does not own the GitHub App used to authenticate this stack.

Structure

  • src/tf/: Root OpenTofu stack and GitHub provider configuration.
  • .github/workflows/: Credential-free OpenTofu validation.

Run

cp .envrc.example .envrc
make help
make tf-init
make tf-plan