starter-kit/.github/dependabot.yml
Martin Pitt b1e6b82792 dependabot: Keep sass at < 1.80
sass 1.80 (and 2.x) introduces tons of "@import rules are deprecated".
These are unfixable on our side due to PatternFly using them
extensively.

We don't need any new sass features, so stick to 1.79.x. Explicitly not
ignore 3.x (which will drop @import) to get a reminder in the future to
try and clean this up again.

Same as https://github.com/cockpit-project/cockpit/pull/21155

Closes #1017
2024-10-25 06:12:23 +02:00

43 lines
955 B
YAML

version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "daily"
# run these when most of our developers don't work, don't DoS our CI over the day
time: "22:00"
timezone: "Europe/Berlin"
open-pull-requests-limit: 3
groups:
eslint:
patterns:
- "eslint*"
esbuild:
patterns:
- "esbuild*"
patternfly:
patterns:
- "@patternfly*"
react:
patterns:
- "react*"
stylelint:
patterns:
- "stylelint*"
types:
patterns:
- "@types*"
- "types*"
ignore:
# https://github.com/cockpit-project/cockpit/issues/21151
- dependency-name: "sass"
versions: ["1.80.x", "2.x"]
- package-ecosystem: "github-actions"
directory: "/"
open-pull-requests-limit: 3
labels:
- "no-test"
schedule:
interval: "weekly"