mirror of
https://github.com/cockpit-project/cockpit.git
synced 2026-11-03 21:49:50 -09:00
Some workflows update quite often like codeql-action, updating almost every week. To reduce the weekly churn update everything monthly.
71 lines
1.9 KiB
YAML
71 lines
1.9 KiB
YAML
version: 2
|
|
updates:
|
|
- package-ecosystem: "npm"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
# run these when most of our developers don't work
|
|
day: "sunday"
|
|
timezone: "Europe/Berlin"
|
|
open-pull-requests-limit: 3
|
|
commit-message:
|
|
prefix: "[no-test]"
|
|
labels:
|
|
- "node_modules"
|
|
- "bot"
|
|
groups:
|
|
eslint:
|
|
patterns:
|
|
- "eslint*"
|
|
esbuild:
|
|
patterns:
|
|
- "esbuild*"
|
|
patternfly:
|
|
patterns:
|
|
- "@patternfly*"
|
|
react:
|
|
patterns:
|
|
- "react*"
|
|
stylelint:
|
|
patterns:
|
|
- "stylelint*"
|
|
types:
|
|
patterns:
|
|
- "@types*"
|
|
- "types*"
|
|
xterm:
|
|
patterns:
|
|
- "@xterm/*"
|
|
ignore:
|
|
# When Patternfly gets a major version we don't want to get PRs for it
|
|
# Would require a lot of work and not something we wanna do in a dependabot PR.
|
|
- dependency-name: "@patternfly/*"
|
|
update-types: ["version-update:semver-major"]
|
|
|
|
# PF6 doesn't support React 19 yet and often doesn't support new major versions
|
|
# right away in general.
|
|
# https://github.com/patternfly/pf-roadmap/issues/201
|
|
- dependency-name: "*react*"
|
|
update-types: ["version-update:semver-major"]
|
|
|
|
# The plugins we use didn't work with anything after 8 at some point
|
|
- dependency-name: "eslint"
|
|
update-types: ["version-update:semver-major"]
|
|
|
|
# The TypeScript toolchain takes a while to update to a major version
|
|
# Manually update to major TypeScript versions
|
|
- dependency-name: "typescript"
|
|
update-types: ["version-update:semver-major"]
|
|
|
|
- package-ecosystem: "github-actions"
|
|
directory: "/"
|
|
open-pull-requests-limit: 3
|
|
labels:
|
|
- "no-test"
|
|
- "bot"
|
|
schedule:
|
|
interval: "monthly"
|
|
groups:
|
|
actions:
|
|
patterns:
|
|
- "*"
|