Skip to content

feat: add terraform config for GitHub repo settings#5

Open
nagauta wants to merge 2 commits intomainfrom
feat/terraform-github
Open

feat: add terraform config for GitHub repo settings#5
nagauta wants to merge 2 commits intomainfrom
feat/terraform-github

Conversation

@nagauta
Copy link
Owner

@nagauta nagauta commented Feb 14, 2026

概要

GitHub レポの設定とブランチ保護ルールを Terraform で宣言的に管理。

背景

テンプレートレポとして、コードだけでなくレポ設定もコードとして記録しておきたい。新規プロジェクト作成時に簡単に適用できるようにする。

変更内容

  • terraform/versions.tf - GitHub provider 定義
  • terraform/main.tf - レポ設定 + ブランチ保護ルール
  • .gitignore - Terraform 用エントリ追加
  • biome.json - terraform, .claude を ignore に追加
  • docs/plan/0003-terraform-github.md - plan ドキュメント

🤖 Generated with Claude Code

nagauta and others added 2 commits February 14, 2026 23:39
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant