Welcome to the infra repository for the nix-milano organization!
This repo contains infrastructure as code (IaC) to manage and automate the configuration of our GitHub organization. We use Terraform to declaratively define and version control the state of our GitHub org and its resources.
- Terraform modules and configs to manage:
- Teams and team memberships
- Repository settings and permissions
- Branch protection rules
- GitHub Actions permissions
- Organization-level settings
This repo defines sensitive parts of our org. Please treat all access and changes responsibly. Only authorized maintainers should apply changes to production.
If you'd like to contribute to improving our infrastructure setup, feel free to open a PR or start a discussion. Changes to the infrastructure must be reviewed and approved by org admins.
Made with ❤️ by the Nix Milano community.