From c7bfc4f9e8867389188e2c2df8eddc3bec6b55a9 Mon Sep 17 00:00:00 2001 From: Ahmed AbouZaid <6760103+aabouzaid@users.noreply.github.com> Date: Tue, 7 Jan 2025 14:05:32 +0100 Subject: [PATCH] ci: tidy up renovatebot config for each deps --- .github/config/renovatebot/renovate-aws-marketplace.json5 | 3 ++- .github/config/renovatebot/renovate-docker-compose.json5 | 8 +++++++- .github/config/renovatebot/renovate-github-actions.json5 | 8 +++++--- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/.github/config/renovatebot/renovate-aws-marketplace.json5 b/.github/config/renovatebot/renovate-aws-marketplace.json5 index 9952bbb..c415593 100644 --- a/.github/config/renovatebot/renovate-aws-marketplace.json5 +++ b/.github/config/renovatebot/renovate-aws-marketplace.json5 @@ -1,8 +1,9 @@ { description: "Keeps AWS Marketplace up to date", - semanticCommitScope: "aws-marketplace", packageRules: [ { + addLabels: ["deps/aws-marketplace"], + semanticCommitScope: "aws-marketplace", matchUpdateTypes: ["minor", "patch", "pin", "digest"], matchFileNames: ["aws-marketplace/**"], ignoreTests: true, diff --git a/.github/config/renovatebot/renovate-docker-compose.json5 b/.github/config/renovatebot/renovate-docker-compose.json5 index e84af2f..5ad5384 100644 --- a/.github/config/renovatebot/renovate-docker-compose.json5 +++ b/.github/config/renovatebot/renovate-docker-compose.json5 @@ -1,6 +1,5 @@ { description: "Keeps Docker Compose up to date", - semanticCommitScope: "docker-compose", packageRules: [ // Disable Minor and Major updates by default. { @@ -20,6 +19,13 @@ "docker-compose/versions/camunda-8.2/**", ], }, + // Set global config. + { + addLabels: ["deps/docker-compose"], + semanticCommitScope: "docker-compose", + matchFileNames: ["docker-compose/versions/**"], + }, + // // Main groups. // This section should be updated with the Camunda supported versions. diff --git a/.github/config/renovatebot/renovate-github-actions.json5 b/.github/config/renovatebot/renovate-github-actions.json5 index 69334e3..80276d9 100644 --- a/.github/config/renovatebot/renovate-github-actions.json5 +++ b/.github/config/renovatebot/renovate-github-actions.json5 @@ -1,10 +1,12 @@ { description: "Keeps GitHub Actions up to date", - semanticCommitScope: "github-actions", packageRules: [ { - matchUpdateTypes: ["minor", "patch", "pin", "digest"], - matchFileNames: [".github/**"], + semanticCommitScope: "github-actions", + groupName: "github-actions", + addLabels: ["deps/github-actions"], + matchManagers: ["github-actions"], + schedule: ["every weekend"], }, ], }