Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kkrishguptaa/config-renovate
Renovate config for @xkrishguptaa 🍭
https://github.com/kkrishguptaa/config-renovate
renovate renovate-autoapprove renovate-config renovate-preset
Last synced: 7 days ago
JSON representation
Renovate config for @xkrishguptaa 🍭
- Host: GitHub
- URL: https://github.com/kkrishguptaa/config-renovate
- Owner: kkrishguptaa
- License: gpl-3.0
- Created: 2023-11-18T19:28:10.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-10-25T01:19:16.000Z (13 days ago)
- Last Synced: 2024-10-25T21:37:24.161Z (13 days ago)
- Topics: renovate, renovate-autoapprove, renovate-config, renovate-preset
- Homepage:
- Size: 78.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## ❓ Why `config-renovate`?
- Writing a configuration for each repository and syncing it up is tiring
- Renovate will create way too many PRs at once if you don't follow something like this 🙂
- Convention. Consistency.## 📦 Usage
Make a file in root named `renovate.json`
```json
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>xkrishguptaa/config-renovate"
]
}
```## ✨ Features
### Merge Automatically
This repo has a GitHub Action that will automatically merge the PRs created by Renovate. It runs every 6 hours.
### Uses `config:best-practices` preset
Implements all [`best-practices`](https://docs.renovatebot.com/presets-config/#configbest-practices) set by Renovate maintainers by using their preset!
### Git Commit Signing
Appends a commit signature at the end of everycommit with [`:gitSignOff`](https://docs.renovatebot.com/presets-default/#gitsignoff) preset
### Automated Labelling Label: `dependencies`
### Automerge PRs
- [x] Autoapprove
- [x] Automerge PRs
- [x] Squash Merge### Dependency Dashboard
- [x] Automated Labelling Label: `dependencies`
- [x] Autoclose if no current dependency updates### Single PR for all dependencies
Group all pull requests into a single PR (limit of max 1 PR at a time also set)
### Schedule: `Every Weekend`
### Use Semantic Commits
## 📝 License
This project is licensed under the GNU-GPLv3.0+ license. Read the license file for more details