63 lines
1.5 KiB
YAML
63 lines
1.5 KiB
YAML
version: 2
|
|
updates:
|
|
- package-ecosystem: "github-actions"
|
|
cooldown:
|
|
default-days: 7
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
groups:
|
|
github-actions:
|
|
patterns:
|
|
- "*"
|
|
|
|
- package-ecosystem: "cargo"
|
|
cooldown:
|
|
default-days: 7
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
groups:
|
|
cargo:
|
|
patterns:
|
|
- "*"
|
|
|
|
# .pre-commit-config.yaml is the single place typos, zizmor, lychee, and the
|
|
# file-hygiene hooks are pinned, so this is what keeps those linters current.
|
|
- package-ecosystem: "pre-commit"
|
|
cooldown:
|
|
default-days: 7
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
groups:
|
|
pre-commit:
|
|
patterns:
|
|
- "*"
|
|
|
|
# rust-toolchain.toml pins an exact toolchain so rustfmt and clippy behave the
|
|
# same everywhere; this keeps that pin at the latest stable release.
|
|
- package-ecosystem: "rust-toolchain"
|
|
cooldown:
|
|
default-days: 7
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
|
|
# Base images of the e2e adapters (e2e/*/Dockerfile). The applications they test are pinned
|
|
# by ARGs with checksums, which Dependabot cannot update.
|
|
- package-ecosystem: "docker"
|
|
cooldown:
|
|
default-days: 7
|
|
directories:
|
|
- "/e2e/*"
|
|
schedule:
|
|
interval: "weekly"
|
|
ignore:
|
|
# Upstream's rolling test image, deliberately unpinned (see e2e/bash-completion/Dockerfile).
|
|
- dependency-name: "ghcr.io/scop/bash-completion/test"
|
|
groups:
|
|
e2e-docker:
|
|
patterns:
|
|
- "*"
|