From 29cb613c8895b25f732e650a69dab7fde1400d7d Mon Sep 17 00:00:00 2001 From: Kevin Franklin Kim Date: Wed, 17 Sep 2025 11:02:46 +0200 Subject: [PATCH] chore: update dependabot --- .github/dependabot.yml | 79 +++++++++++++++++++----------------------- .golangci.yml | 3 +- Makefile | 4 +++ 3 files changed, 42 insertions(+), 44 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1302c77..c90e96a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,50 +1,43 @@ +# yaml-language-server: $schema=https://raw.githubusercontent.com/SchemaStore/schemastore/refs/heads/master/src/schemas/json/dependabot-2.0.json # https://docs.github.com/en/code-security/dependabot/working-with-dependabot/dependabot-options-reference version: 2 updates: - - package-ecosystem: 'github-actions' + - package-ecosystem: github-actions open-pull-requests-limit: 1 - multi-ecosystem-groups: updates - patterns: ['*'] + commit-message: { prefix: chore(deps) } directory: '/' - groups: - security: - patterns: ['*'] - applies-to: security-updates - - - package-ecosystem: 'bun' - open-pull-requests-limit: 1 - multi-ecosystem-groups: updates - directory: '/' - groups: - security: - patterns: ['*'] - applies-to: security-updates - - - package-ecosystem: 'gomod' - open-pull-requests-limit: 1 - multi-ecosystem-groups: updates - directories: ['**/*'] - patterns: ['*'] - groups: - security: - applies-to: security-updates - patterns: ['*'] - - - package-ecosystem: 'helm' - open-pull-requests-limit: 1 - multi-ecosystem-groups: updates - directories: ['**/*'] - patterns: ['*'] - groups: - security: - applies-to: security-updates - patterns: ['*'] - -multi-ecosystem-groups: - updates: schedule: - day: 'sunday' - interval: 'weekly' - commit-message: - prefix: 'deps' + day: sunday + interval: weekly + timezone: Europe/Berlin + cooldown: + default-days: 1 + include: [ '*' ] + + - package-ecosystem: gomod + open-pull-requests-limit: 1 + commit-message: { prefix: chore(deps) } + directories: [ '**/*' ] + schedule: + day: sunday + interval: weekly + timezone: Europe/Berlin + groups: + security: + applies-to: security-updates + update-types: [ minor, patch ] + patterns: [ '*' ] + updates: + applies-to: version-updates + update-types: [ minor, patch ] + patterns: [ '*' ] + ignore: + - dependency-name: '*' + update-types: [ 'version-update:semver-major' ] + cooldown: + default-days: 1 + semver-major-days: 14 + semver-minor-days: 7 + semver-patch-days: 1 + include: [ '*' ] diff --git a/.golangci.yml b/.golangci.yml index 43751a3..59c503b 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,8 +1,9 @@ version: "2" + run: - go: 1.25.0 build-tags: [safe] modules-download-mode: readonly + linters: default: none enable: diff --git a/Makefile b/Makefile index ff92920..a36fd3f 100644 --- a/Makefile +++ b/Makefile @@ -14,6 +14,10 @@ ### Tasks +.PHONY: check +## Run tests and linters +check: tidy lint test + .PHONY: doc ## Run tests doc: