diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..06a6589b --- /dev/null +++ b/renovate.json @@ -0,0 +1,40 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "baseBranches": ["dev"], + "timezone": "America/New_York", + "packageRules": [ + { + "matchFileNames": ["nodemgr/**", "Dockerfile-nodemgr"], + "extends": [ + "config:recommended", + ":assignee(pbennett)", + ":semanticCommitScope(nodemgr)", + ":semanticPrefixChore" + ] + }, + { + "matchFileNames": ["contracts/**", "**/workflows/release.yaml"], + "extends": [ + "config:recommended", + ":assignee(pbennett)", + ":semanticCommitScope(contracts)", + ":semanticPrefixChore" + ] + }, + { + "matchFileNames": ["ui/**", "**/workflows/ci-ui.yaml"], + "extends": [ + "config:js-app", + ":assignee(drichar)", + ":automergeLinters", + ":automergeTypes", + ":combinePatchMinorReleases", + ":maintainLockFilesWeekly", + ":rebaseStalePrs", + ":renovatePrefix", + ":semanticCommitScope(ui)", + ":semanticPrefixChore" + ] + } + ] +}