Skip to content

Commit 7d45d46

Browse files
fix(dependabot): trim to real ecosystems (cargo + github-actions) (#33)
The template config kept mix/npm/pip/nix update entries, but this repo has no such manifests (flake.nix was removed in #26, nix→guix) — producing 5 failing dependabot dynamic runs per cycle (all failed 2026-06-29). Trim to the two ecosystems that exist. Pure config-truth fix; cargo security PRs still flow (open-pull-requests-limit: 0 preserved). Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
1 parent 4648b1e commit 7d45d46

1 file changed

Lines changed: 5 additions & 27 deletions

File tree

.github/dependabot.yml

Lines changed: 5 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# SPDX-License-Identifier: MPL-2.0
2-
# Dependabot configuration for RSR-compliant repositories
3-
# Covers common ecosystems - remove unused ones for your project
2+
# Dependabot configuration — trimmed to the ecosystems that actually exist
3+
# in this repo (Rust + GitHub Actions). The template's mix/npm/pip/nix
4+
# entries produced 5 failing dynamic runs per cycle against manifests that
5+
# do not exist (flake.nix was removed in #26, nix→guix).
46

57
version: 2
68
updates:
@@ -21,31 +23,7 @@ updates:
2123
interval: "weekly"
2224
# `open-pull-requests-limit: 0` suppresses routine version-update PRs
2325
# while leaving Dependabot SECURITY PRs flowing. The previous
24-
# `ignore: "*" patch` rule also silenced security PRs under GitHub\'s
26+
# `ignore: "*" patch` rule also silenced security PRs under GitHub's
2527
# current Dependabot behaviour. See rsr-template-repo commit 78b050e
2628
# and 007-lang/audits/audit-dependabot-automation-gap-2026-04-17.md.
2729
open-pull-requests-limit: 0
28-
29-
# Elixir/Mix
30-
- package-ecosystem: "mix"
31-
directory: "/"
32-
schedule:
33-
interval: "weekly"
34-
35-
# Node.js/npm
36-
- package-ecosystem: "npm"
37-
directory: "/"
38-
schedule:
39-
interval: "weekly"
40-
41-
# Python/pip
42-
- package-ecosystem: "pip"
43-
directory: "/"
44-
schedule:
45-
interval: "weekly"
46-
47-
# Nix flakes
48-
- package-ecosystem: "nix"
49-
directory: "/"
50-
schedule:
51-
interval: "weekly"

0 commit comments

Comments
 (0)