quine-linux/installer/anaconda-webui/vendor/.github/dependabot.yml
Philip Peterson 255042fe8d Vendor anaconda-webui and build it into the installer image
Replaces installing a patched anaconda-webui RPM from the forge's package
registry: installer/anaconda-webui/vendor/ is upstream release 86 verbatim
(see its PROVENANCE.md), and installer/Containerfile builds it with
upstream's own `make install` in a native-platform stage, then copies the
result over stock Fedora anaconda-webui. The produced file set matches
Fedora's anaconda-webui-86-1.fc46 exactly. Edits to the installer UI now
happen in vendor/ and ship on the next `task build-installer-iso`, with no
RPM, registry or CI in between.

Also follows bootc-image-builder's rename of --bootc-installer-payload-ref
to --installer-payload-ref.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 05:56:26 -08:00

38 lines
1 KiB
YAML

version: 2
updates:
# Set update schedule for npm packages.
# FIXME: Update our npm development dependencies monthly.
# See: https://github.com/dependabot/dependabot-core/issues/2390
- 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"
groups:
eslint:
patterns:
- "eslint*"
esbuild:
patterns:
- "esbuild*"
stylelint:
patterns:
- "stylelint*"
patternfly:
patterns:
- "@patternfly*"
ignore:
- dependency-name: 'react'
# https://github.com/patternfly/patternfly-react/issues/11345
versions: '>= 19'
# The plugins we use didn't work with anything after 8 at some point
- dependency-name: "eslint"
update-types: ["version-update:semver-major"]