diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index efa244eb622..00000000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,40 +0,0 @@ -version: 2 -updates: - - package-ecosystem: 'npm' - directory: '/' - schedule: - interval: 'weekly' - day: 'tuesday' - time: '12:00' - timezone: 'America/Los_Angeles' - open-pull-requests-limit: 5 - reviewers: - - 'adobe/swc-maintainers' - groups: - # Specify a name for the group, which will be used in pull request titles - # and branch names - storybook-ecosystem: - # Define patterns to include dependencies in the group (based on - # dependency name) - patterns: - - 'storybook' - - '@storybook/*' - - '@types/storybook*' - commitlint-ecosystem: - patterns: - - '@commitlint/*' - - 'commitlint' - eleventy-ecosystem: - patterns: - - '@11ty/*' - - 'eleventy' - - 'eleventy-plugin-*' - web-and-open-wc-ecosystem: - patterns: - - '@open-wc/*' - - '@web/*' - - - package-ecosystem: 'github-actions' - directory: '/' - schedule: - interval: 'monthly' diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 00000000000..ecd72157917 --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,48 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + ":widenPeerDependencies", + "group:githubArtifactActions" + ], + "timezone": "America/Los_Angeles", + "schedule": ["after 12pm on thursday"], + "semanticCommitScope": "", + "labels": ["dependencies"], + "packageRules": [ + { + "matchPackageNames": ["@spectrum-css/*"], + "labels": ["Spectrum CSS"] + }, + { + "groupName": "storybook ecosystem", + "matchPackageNames": [ + "storybook", + "@storybook/*", + "@types/storybook*" + ] + }, + { + "groupName": "commitlint ecosystem", + "matchPackageNames": ["commitlint", "@commitlint/*"] + }, + { + "groupName": "eleventy ecosystem", + "matchPackageNames": ["@11ty/*", "eleventy", "eleventy-plugin-*"] + }, + { + "groupName": "web and open wc ecosystem", + "matchPackageNames": ["@open-wc/*", "@web/*"] + }, + { + "groupName": "postcss ecosystem", + "matchPackageNames": ["postcss", "postcss-**"] + }, + { + "groupName": "stylelint ecosystem", + "matchPackageNames": ["stylelint", "stylelint-**"] + } + ], + "rebaseWhen": "behind-base-branch", + "reviewers": ["team:swc-maintainers"] +} diff --git a/renovate.json b/renovate.json deleted file mode 100644 index 4f3e7f3e6a8..00000000000 --- a/renovate.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended"], - "timezone": "America/Los_Angeles", - "schedule": ["after 12pm on thursday"], - "semanticCommitScope": "", - "labels": ["dependencies"], - "packageRules": [ - { - "matchPackageNames": ["@spectrum-css/*"], - "labels": ["Spectrum CSS"] - } - ] -}