diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 00000000..aba7334b --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "local>ni/python-renovate-config:recommended" + ] +} \ No newline at end of file diff --git a/.github/renovate.json5 b/.github/renovate.json5 deleted file mode 100644 index c8f90e53..00000000 --- a/.github/renovate.json5 +++ /dev/null @@ -1,41 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "branchPrefix": "users/renovate/", - "timezone": "US/Central", - "extends": [ - "config:recommended", - "helpers:pinGitHubActionDigestsToSemver", - ":enableVulnerabilityAlerts" - ], - "packageRules": [ - { - // Update GitHub Actions on weekends. - "matchManagers": ["github-actions"], - "groupName": "GitHub Actions", - "groupSlug": "github", - "schedule": [ - "* * * * 0,6" - ] - }, - { - // Update Python packages on weekends, separate from lockFileMaintenance. - "matchCategories": ["python"], - "matchUpdateTypes": ["major", "minor", "patch", "rollback", "replacement"], - "groupName": "Python packages", - "groupSlug": "python", - "schedule": [ - "* * * * 0,6" - ] - } - ], - "lockFileMaintenance": { - // Maintain lock files on early Tuesday mornings. This is primarily to - // update indirect dependencies that aren't handled by the Python packages - // group. - "enabled": true, - "schedule": [ - "* 0-3 * * 2" - ] - }, - "osvVulnerabilityAlerts": true -}