Skip to content

Commit 7f50ec2

Browse files
chore(deps): apply estate dependabot policy — ignore semver-major (standards#301) (#52)
Adds the canonical ignore "*" semver-major block to 5 ecosystems (cargo, mix, npm, pip, nix). github-actions left as-is (SHA pins make action majors safe). Conformance with standards#301 / docs/DEPENDABOT-POLICY.adoc. Supersedes #50 (mdns-sd 0.19→0.20) + #49 (rusqlite 0.39→0.40) — both need paired call-site updates.
1 parent 5da3662 commit 7f50ec2

1 file changed

Lines changed: 31 additions & 1 deletion

File tree

.github/dependabot.yml

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,25 +34,55 @@ updates:
3434
- "patch"
3535

3636
# Elixir/Mix
37+
ignore:
38+
# Estate policy standards#301 / docs/DEPENDABOT-POLICY.adoc:
39+
# ignore semver-major bumps so they land via author-supplied PRs
40+
# paired with call-site updates. Minor + patch flow normally.
41+
- dependency-name: "*"
42+
update-types: ["version-update:semver-major"]
3743
- package-ecosystem: "mix"
3844
directory: "/"
3945
schedule:
4046
interval: "weekly"
4147

4248
# Node.js/npm
49+
ignore:
50+
# Estate policy standards#301 / docs/DEPENDABOT-POLICY.adoc:
51+
# ignore semver-major bumps so they land via author-supplied PRs
52+
# paired with call-site updates. Minor + patch flow normally.
53+
- dependency-name: "*"
54+
update-types: ["version-update:semver-major"]
4355
- package-ecosystem: "npm"
4456
directory: "/"
4557
schedule:
4658
interval: "weekly"
4759

4860
# Python/pip
61+
ignore:
62+
# Estate policy standards#301 / docs/DEPENDABOT-POLICY.adoc:
63+
# ignore semver-major bumps so they land via author-supplied PRs
64+
# paired with call-site updates. Minor + patch flow normally.
65+
- dependency-name: "*"
66+
update-types: ["version-update:semver-major"]
4967
- package-ecosystem: "pip"
5068
directory: "/"
5169
schedule:
5270
interval: "weekly"
5371

5472
# Nix flakes
73+
ignore:
74+
# Estate policy standards#301 / docs/DEPENDABOT-POLICY.adoc:
75+
# ignore semver-major bumps so they land via author-supplied PRs
76+
# paired with call-site updates. Minor + patch flow normally.
77+
- dependency-name: "*"
78+
update-types: ["version-update:semver-major"]
5579
- package-ecosystem: "nix"
5680
directory: "/"
5781
schedule:
58-
interval: "weekly"
82+
interval: "weekly"
83+
ignore:
84+
# Estate policy standards#301 / docs/DEPENDABOT-POLICY.adoc:
85+
# ignore semver-major bumps so they land via author-supplied PRs
86+
# paired with call-site updates. Minor + patch flow normally.
87+
- dependency-name: "*"
88+
update-types: ["version-update:semver-major"]

0 commit comments

Comments
 (0)