chore: update dependabot

This commit is contained in:
Kevin Franklin Kim 2025-09-17 11:02:46 +02:00
parent 4e50f84fc4
commit 29cb613c88
No known key found for this signature in database
3 changed files with 42 additions and 44 deletions

View File

@ -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: [ '*' ]

View File

@ -1,8 +1,9 @@
version: "2"
run:
go: 1.25.0
build-tags: [safe]
modules-download-mode: readonly
linters:
default: none
enable:

View File

@ -14,6 +14,10 @@
### Tasks
.PHONY: check
## Run tests and linters
check: tidy lint test
.PHONY: doc
## Run tests
doc: