From 438bda2e87f300efa2f53b87379a2c05205a8794 Mon Sep 17 00:00:00 2001 From: Tom Milewski Date: Tue, 26 Mar 2024 12:50:45 -0400 Subject: [PATCH 1/2] chore(repo): Configure Dependabot [SDK-1557] --- .changeset/mean-poets-attend.md | 2 + .github/dependabot.yml | 82 +++++++++++++++++++++++++++++++++ 2 files changed, 84 insertions(+) create mode 100644 .changeset/mean-poets-attend.md create mode 100644 .github/dependabot.yml diff --git a/.changeset/mean-poets-attend.md b/.changeset/mean-poets-attend.md new file mode 100644 index 00000000000..a845151cc84 --- /dev/null +++ b/.changeset/mean-poets-attend.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000000..3497ee891cf --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,82 @@ +version: 2 + +updates: + # This configuration will: + # - Check for updates weekly on Monday at 12:00 UTC + # - Create up to 5 pull requests at a time + # - Ignore updates for the `@clerk/*` packages + # - Commit changes with the prefix `chore(repo)` and include the scope + # - Group updates into two categories: + # - `Dependency updates [Patch]` for patch updates + # - `Dependency updates [Minor]` for minor updates + # - Remaining Major updates won't be grouped + - package-ecosystem: "npm" + directory: "/" + versioning-strategy: "increase" + open-pull-requests-limit: 5 + ignore: + - dependency-name: "@clerk/*" + schedule: + interval: "weekly" + day: "monday" + time: "12:00" + timezone: "Etc/UTC" + commit-message: + prefix: "chore(repo)" + include: "scope" + groups: + "Dependency updates [Patch]": + update-types: + - "patch" + patterns: + - "*" + "Dependency updates [Minor]": + update-types: + - "minor" + patterns: + - "*" + + # This configuration will: + # - Check for updates monthly on Monday at 12:00 UTC + # - Create one pull request at a time + # - Ignore updates for the `@clerk/*` packages + # - Commit changes with the prefix `chore(repo)` and include the scope + # - Group all updates into one category: + # - `Dependency updates [Core 1]` for major, minor, and patch updates + - package-ecosystem: "npm" + target-branch: "release/v4" + directory: "/" + versioning-strategy: "increase" + open-pull-requests-limit: 1 + ignore: + - dependency-name: "@clerk/*" + schedule: + interval: "monthly" + day: "monday" + time: "12:00" + timezone: "Etc/UTC" + commit-message: + prefix: "chore(repo)" + include: "scope" + groups: + "Dependency updates [Core 1]": + update-types: + - "major" + - "minor" + - "patch" + + # This configuration will: + # - Check for updates weekly on Wednesday at 12:00 UTC + # - Create one pull request at a time + # - Commit changes with the prefix `chore(repo)` and include the scope + - package-ecosystem: "github-actions" + directory: "/" + open-pull-requests-limit: 1 + schedule: + interval: "weekly" + day: "wednesday" + time: "12:00" + timezone: "Etc/UTC" + commit-message: + prefix: "chore(repo)" + include: "scope" From 4be75e57a61c093393686bfe989a2521c5d62dc7 Mon Sep 17 00:00:00 2001 From: Tom Milewski Date: Tue, 26 Mar 2024 16:30:50 -0400 Subject: [PATCH 2/2] chore(repo): Remove release/v4; Update schedule --- .github/dependabot.yml | 31 +------------------------------ 1 file changed, 1 insertion(+), 30 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 3497ee891cf..ae0992f4b5a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -36,35 +36,6 @@ updates: patterns: - "*" - # This configuration will: - # - Check for updates monthly on Monday at 12:00 UTC - # - Create one pull request at a time - # - Ignore updates for the `@clerk/*` packages - # - Commit changes with the prefix `chore(repo)` and include the scope - # - Group all updates into one category: - # - `Dependency updates [Core 1]` for major, minor, and patch updates - - package-ecosystem: "npm" - target-branch: "release/v4" - directory: "/" - versioning-strategy: "increase" - open-pull-requests-limit: 1 - ignore: - - dependency-name: "@clerk/*" - schedule: - interval: "monthly" - day: "monday" - time: "12:00" - timezone: "Etc/UTC" - commit-message: - prefix: "chore(repo)" - include: "scope" - groups: - "Dependency updates [Core 1]": - update-types: - - "major" - - "minor" - - "patch" - # This configuration will: # - Check for updates weekly on Wednesday at 12:00 UTC # - Create one pull request at a time @@ -74,7 +45,7 @@ updates: open-pull-requests-limit: 1 schedule: interval: "weekly" - day: "wednesday" + day: "monday" time: "12:00" timezone: "Etc/UTC" commit-message: