Skip to content

This repo holds the default configuration file from which the renovate.json can extend from in other repositories.

Notifications You must be signed in to change notification settings

Contactify-AG/renovate-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Renovate-Config

This repository contains a default configuration file from which the renovate.json can extend from in other repositories.

Renovate

Renovate allows for automatic dependency updates.

default.json

Listed are some default configurations, that can be extended from in a renovate.json file inside another repository.

Configuration Details
semanticCommits Created PRs follow the semantic commit message format.
group:allNonMajor All non major dependency updates are grouped into one PR.
enableVulnerabilityAlertsWithLabel Any PR with known dependency vulnerabilities get assigned a high priority label.
prHourlyLimit Sets the rate at which PRs get generated by Renovate. 0 means no limit.
rebaseWhen Renovate will rebase stale PRs (e.g. if there are conflicts or are behind base branch).
dependencyDashboard Provides a dependency dashboard under the issues section of the repo if set to true.
pre-commit Enable updating of pre-commit hooks.
reviewers Assigns a person/team when a PR by renovate gets created.
platformAutomerge Merge PRs if tests pass and no conflicts occur in C/I pipeline.
packageRules Defines some default config, in this case minor/patch updates get merged automatically.
labels Adds a label to the PR.

About

This repo holds the default configuration file from which the renovate.json can extend from in other repositories.

Resources

Stars

Watchers

Forks