70 lines
1.6 KiB
YAML
70 lines
1.6 KiB
YAML
# docs: https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
|
|
|
|
version: 2
|
|
updates:
|
|
- package-ecosystem: github-actions
|
|
directories:
|
|
- /
|
|
- /.github/workflows
|
|
- /.github/actions/* # Not working until resolved: https://github.com/dependabot/dependabot-core/issues/6345
|
|
- /.github/actions/setup
|
|
target-branch: main
|
|
schedule:
|
|
interval: monthly
|
|
timezone: America/Detroit
|
|
time: '06:00'
|
|
groups:
|
|
github_actions:
|
|
patterns:
|
|
- '*'
|
|
|
|
- package-ecosystem: npm
|
|
directory: /
|
|
target-branch: main
|
|
open-pull-requests-limit: 0 # Only allow security updates
|
|
schedule:
|
|
interval: weekly
|
|
day: sunday
|
|
timezone: America/Detroit
|
|
time: '06:00'
|
|
commit-message:
|
|
prefix: 'chore(deps)'
|
|
labels:
|
|
- dependencies
|
|
groups:
|
|
production-deps:
|
|
dependency-type: production
|
|
update-types:
|
|
- minor
|
|
- patch
|
|
patterns:
|
|
- '*'
|
|
dev-deps:
|
|
dependency-type: development
|
|
update-types:
|
|
- minor
|
|
- patch
|
|
patterns:
|
|
- '*'
|
|
|
|
- package-ecosystem: npm
|
|
directory: /
|
|
target-branch: 2.x
|
|
open-pull-requests-limit: 0 # Only allow security updates
|
|
schedule:
|
|
interval: weekly
|
|
day: sunday
|
|
timezone: America/Detroit
|
|
time: '06:00'
|
|
commit-message:
|
|
prefix: 'chore(deps)'
|
|
labels:
|
|
- dependencies
|
|
groups:
|
|
production-deps:
|
|
dependency-type: production
|
|
update-types:
|
|
- patch
|
|
patterns:
|
|
- '*'
|