[ Integration ]

GitHub

Trigger TFWeave provisioning from a pull request. Status checks block bad configs before merge. The dev-native interface for self-service infrastructure.

Type
Source control / dev workflow
Setup time
~5 minutes
Auth
GitHub App

What it does

  • Open PRs that reference TFWeave templates
  • Block merges that fail policy checks
  • Comment provisioning status on PRs
  • Sync template catalog from repo tags

GitHub

The primary developer interface for TFWeave. Developers reference templates in PRs, fill in inputs as YAML or HCL, and merge to provision. Status checks enforce your policies before the merge button enables.

What it does

  • PR-triggered provisioning — every infra change is a reviewable diff
  • Pre-merge policy checks — block what shouldn’t ship
  • Catalog sync — your Terraform repo is your template catalog