Skip to content

Conversation

@morisil
Copy link
Member

@morisil morisil commented Jan 16, 2026

Summary

  • Add dev_team_id variable to automatically create github_team_repository resource with push permission
  • Reduces boilerplate when using the module by eliminating separate github_team_repository resource declarations
  • Add development guidelines to CLAUDE.md requiring consultation of official GitHub provider docs

Test plan

  • Run terraform validate on a project using this module with dev_team_id set
  • Run terraform plan to verify the team repository resource is created correctly
  • Test without dev_team_id to ensure backward compatibility

🤖 Generated with Claude Code

Add dev_team_id variable to automatically create github_team_repository
resource with push permission, reducing boilerplate when using the module.

Also add development guidelines to CLAUDE.md requiring consultation of
official GitHub provider docs before making changes.

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@morisil morisil merged commit 5e2f9b6 into main Jan 16, 2026
3 checks passed
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.

3 participants