* chore(dependabot): PRs gegen dev statt gegen main main bewegt sich nur ueber Releases, Dependency-Bumps sollen dort nicht einzeln einschlagen. Die Base einer einzelnen PR umzuhaengen reicht dafuer nicht: Dependabot setzt sie beim naechsten Rebase wieder auf die konfigurierte Ziel-Branch zurueck -- so sind #403, #404 und #406 trotz Retarget auf main gelandet. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> * ci: auch auf dev laufen Der Workflow triggerte nur auf main. Sobald Dependabot und Feature-PRs gegen dev gehen, haetten die gar keine Checks -- der Fehler faellt dann erst beim Release-PR auf. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> --------- Co-authored-by: ralksta <ralksta@users.noreply.github.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
49 lines
1.3 KiB
YAML
49 lines
1.3 KiB
YAML
version: 2
|
|
|
|
updates:
|
|
# npm dependencies
|
|
- package-ecosystem: 'npm'
|
|
directory: '/'
|
|
# Dependency PRs open against dev, not the default branch: main only ever
|
|
# advances through a release. Dependabot also resets a PR's base to this
|
|
# value whenever it rebases, so retargeting a single PR by hand does not
|
|
# survive — the target has to be configured here.
|
|
target-branch: 'dev'
|
|
schedule:
|
|
interval: 'weekly'
|
|
day: 'monday'
|
|
time: '09:00'
|
|
timezone: 'Europe/Berlin'
|
|
open-pull-requests-limit: 5
|
|
labels:
|
|
- 'dependencies'
|
|
groups:
|
|
# Batch minor/patch Next.js updates together
|
|
nextjs:
|
|
patterns:
|
|
- 'next'
|
|
- 'eslint-config-next'
|
|
# Batch React updates
|
|
react:
|
|
patterns:
|
|
- 'react'
|
|
- 'react-dom'
|
|
- '@types/react*'
|
|
ignore:
|
|
# Don't auto-update major versions (review manually)
|
|
- dependency-name: '*'
|
|
update-types: ['version-update:semver-major']
|
|
|
|
# GitHub Actions
|
|
- package-ecosystem: 'github-actions'
|
|
directory: '/'
|
|
target-branch: 'dev'
|
|
schedule:
|
|
interval: 'weekly'
|
|
day: 'monday'
|
|
time: '09:00'
|
|
timezone: 'Europe/Berlin'
|
|
labels:
|
|
- 'dependencies'
|
|
- 'github-actions'
|