From b0d78e08527279583f69018e6b93ccbfc9e6350e Mon Sep 17 00:00:00 2001 From: Isabella Siu Date: Tue, 10 Dec 2024 14:24:04 -0500 Subject: [PATCH] Chore: group dependabot updates on weekly interval --- .github/dependabot.yml | 35 +++++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 10 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 475811b7..b1b4cadb 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,13 +1,28 @@ version: 2 updates: - - package-ecosystem: "gomod" - directory: "/" + - package-ecosystem: 'gomod' + directory: '/' schedule: - interval: "weekly" - allow: - # Keep the sdk modules up-to-date - - dependency-name: "github.com/grafana/grafana-plugin-sdk-go" - dependency-type: "all" - commit-message: - prefix: "Upgrade grafana-plugin-sdk-go " - include: "scope" \ No newline at end of file + interval: 'weekly' + groups: + all-go-dependencies: + patterns: + - '*' + - package-ecosystem: 'github-actions' + directory: '/' + schedule: + interval: 'weekly' + groups: + all-github-action-dependencies: + patterns: + - '*' + - package-ecosystem: 'npm' + directory: '/' + schedule: + interval: 'weekly' + ignore: + - dependency-name: '@grafana/e2e*' + groups: + all-node-dependencies: + patterns: + - '*'