Skip to content

Commit

Permalink
feat: add renovate config
Browse files Browse the repository at this point in the history
  • Loading branch information
ReenigneArcher committed Nov 4, 2023
1 parent f2524c6 commit 83a60ce
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 48 deletions.
48 changes: 0 additions & 48 deletions .github/dependabot.yml

This file was deleted.

5 changes: 5 additions & 0 deletions renovate-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"description": "Renovate onboarding preset for use with LizardByte's repos",
"extends": ["github>LizardByte/.github:renovate-config.json5"]
}
33 changes: 33 additions & 0 deletions renovate-config.json5
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
// see https://docs.renovatebot.com/configuration-options
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"branchNameStrict": true, // remove special characters from branch names
"configMigration": true, // allow renovate to open PRs to update config
"description": "Default renovate configuration for LizardByte repositories",
"extends": [
"config:base"
],
"dependencyDashboard": true, // Creates an issue with a "dashboard" of dependencies
"dependencyDashboardLabels": [
"dependencies"
],
"labels": [
"dependencies",
"{{category}}"
],
"prConcurrentLimit": 10,
"rollbackPrs": true, // create a rollback PR when a dependency is yanked
"schedule": [
"after 1am",
"before 6am"
],
"semanticCommitScope": "deps",
"semanticCommitType": "build",
"semanticCommits": "enabled",
"timezone": "America/New_York",
"updatePinnedDependencies": true,
// beta features
"git-submodules": {
"enabled": true
}
}

0 comments on commit 83a60ce

Please sign in to comment.