🏡 index : quine-global/quine-anaconda-webui.git

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"]