Skip to content

gravityctl/template-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

template

Template repository for gravityctl projects.

What's Included

  • Renovate — automated dependency updates for Docker, Go modules, and GitHub Actions
  • Branch protectionmain requires PRs and review
  • CODEOWNERS@gravityctl/reviewers auto-requested for review
  • MIT License
  • .gitignore — common exclusions for OS, IDE, build outputs, and secrets

Using This Template

  1. Click Use this template to create a new repository
  2. Update renovate.json to configure managers and schedules for your project
  3. Enable the new repo in the Renovate GitHub App if using hosted Renovate

Renovate

Dependency updates are managed via Renovate. Configuration is in renovate.json and .github/renovate-config.js.

Enabled managers:

  • docker-compose
  • github-actions
  • gomod

Add or remove managers as needed for your project.

Files

.
├── .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

About

A repo template for all repositories to be based off of.

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors