From f37489748957f7a53c5951d41448d01c55a2fea6 Mon Sep 17 00:00:00 2001 From: Buse Halis Date: Fri, 31 Jul 2026 13:16:26 +0200 Subject: [PATCH 1/4] chore: add dependabot grouping for maven and npm updates --- .github/dependabot.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 04fc4f9..b17272d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -12,6 +12,13 @@ updates: - dependency-name: com.sap.cds:* versions: - ">=4" + groups: + minor-patch: + patterns: + - "*" + update-types: + - minor + - patch - package-ecosystem: npm directories: @@ -21,6 +28,13 @@ updates: open-pull-requests-limit: 10 cooldown: default-days: 7 + groups: + minor-patch: + patterns: + - "*" + update-types: + - minor + - patch - package-ecosystem: github-actions directory: "/" From c883439658f75eb46a2f10b796134f01484a6c3a Mon Sep 17 00:00:00 2001 From: Buse Halis Date: Fri, 31 Jul 2026 14:53:24 +0200 Subject: [PATCH 2/4] chore: skip changelog check for dependabot PRs --- .github/workflows/check-changelog.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/check-changelog.yml b/.github/workflows/check-changelog.yml index 34c2e0f..f1c61a8 100644 --- a/.github/workflows/check-changelog.yml +++ b/.github/workflows/check-changelog.yml @@ -8,6 +8,7 @@ jobs: Check-Changelog: name: Check Changelog Action runs-on: ubuntu-latest + if: github.actor != 'dependabot[bot]' steps: - uses: tarides/changelog-check-action@0189fc7eedec3ef3e9648c713908f6f2a6e99057 # v3 with: From b579f910b30c8161d8d3458e0ff71a2d0fbe710b Mon Sep 17 00:00:00 2001 From: Buse Halis Date: Fri, 31 Jul 2026 14:54:32 +0200 Subject: [PATCH 3/4] chore: remove unnecessary ignore rule from dependabot.yml --- .github/dependabot.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index b17272d..e302ca9 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,10 +8,6 @@ updates: open-pull-requests-limit: 10 cooldown: default-days: 7 - ignore: - - dependency-name: com.sap.cds:* - versions: - - ">=4" groups: minor-patch: patterns: From 30555955d937da945378777424e8bf2d2869846f Mon Sep 17 00:00:00 2001 From: Buse Halis Date: Fri, 31 Jul 2026 15:20:26 +0200 Subject: [PATCH 4/4] chore: add no changelog label to dependabot PRs --- .github/dependabot.yml | 6 ++++++ .github/workflows/check-changelog.yml | 1 - 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index e302ca9..e238023 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,6 +8,8 @@ updates: open-pull-requests-limit: 10 cooldown: default-days: 7 + labels: + - "no changelog" groups: minor-patch: patterns: @@ -24,6 +26,8 @@ updates: open-pull-requests-limit: 10 cooldown: default-days: 7 + labels: + - "no changelog" groups: minor-patch: patterns: @@ -38,6 +42,8 @@ updates: interval: weekly cooldown: default-days: 7 + labels: + - "no changelog" groups: github-actions: patterns: diff --git a/.github/workflows/check-changelog.yml b/.github/workflows/check-changelog.yml index f1c61a8..34c2e0f 100644 --- a/.github/workflows/check-changelog.yml +++ b/.github/workflows/check-changelog.yml @@ -8,7 +8,6 @@ jobs: Check-Changelog: name: Check Changelog Action runs-on: ubuntu-latest - if: github.actor != 'dependabot[bot]' steps: - uses: tarides/changelog-check-action@0189fc7eedec3ef3e9648c713908f6f2a6e99057 # v3 with: