Template repository for gravityctl projects.
- Renovate — automated dependency updates for Docker, Go modules, and GitHub Actions
- Branch protection —
mainrequires PRs and review - CODEOWNERS —
@gravityctl/reviewersauto-requested for review - MIT License
- .gitignore — common exclusions for OS, IDE, build outputs, and secrets
- Click Use this template to create a new repository
- Update
renovate.jsonto configure managers and schedules for your project - Enable the new repo in the Renovate GitHub App if using hosted Renovate
Dependency updates are managed via Renovate. Configuration is in renovate.json and .github/renovate-config.js.
Enabled managers:
docker-composegithub-actionsgomod
Add or remove managers as needed for your project.
.
├── .github/
│ ├── CODEOWNERS # Auto-request review from @gravityctl/reviewers
│ ├── renovate-config.js # Renovate platform config
│ └── workflows/
│ └── renovate.yaml # Renovate GitHub Action workflow
├── .gitignore
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── renovate.json # Renovate settings
└── SECURITY.md