Skip to content

Commit feea9ec

Browse files
chore(deps): apply estate dependabot policy — ignore semver-major (standards#301) (#24)
Adds the canonical ignore "*" semver-major block to 5 ecosystems (cargo, mix, npm, pip, nix). github-actions left as-is. Conformance with standards#301 / docs/DEPENDABOT-POLICY.adoc. Supersedes #22 (toml 0.8.23→1.1.2 — 0.x→1.x crossing, major).
1 parent 255f590 commit feea9ec

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,19 +30,43 @@ updates:
3030
interval: "weekly"
3131

3232
# Node.js/npm
33+
ignore:
34+
# Estate policy standards#301 / docs/DEPENDABOT-POLICY.adoc:
35+
# ignore semver-major bumps so they land via author-supplied PRs
36+
# paired with call-site updates. Minor + patch flow normally.
37+
- dependency-name: "*"
38+
update-types: ["version-update:semver-major"]
3339
- package-ecosystem: "npm"
3440
directory: "/"
3541
schedule:
3642
interval: "weekly"
3743

3844
# Python/pip
45+
ignore:
46+
# Estate policy standards#301 / docs/DEPENDABOT-POLICY.adoc:
47+
# ignore semver-major bumps so they land via author-supplied PRs
48+
# paired with call-site updates. Minor + patch flow normally.
49+
- dependency-name: "*"
50+
update-types: ["version-update:semver-major"]
3951
- package-ecosystem: "pip"
4052
directory: "/"
4153
schedule:
4254
interval: "weekly"
4355

4456
# Nix flakes
57+
ignore:
58+
# Estate policy standards#301 / docs/DEPENDABOT-POLICY.adoc:
59+
# ignore semver-major bumps so they land via author-supplied PRs
60+
# paired with call-site updates. Minor + patch flow normally.
61+
- dependency-name: "*"
62+
update-types: ["version-update:semver-major"]
4563
- package-ecosystem: "nix"
4664
directory: "/"
4765
schedule:
4866
interval: "weekly"
67+
ignore:
68+
# Estate policy standards#301 / docs/DEPENDABOT-POLICY.adoc:
69+
# ignore semver-major bumps so they land via author-supplied PRs
70+
# paired with call-site updates. Minor + patch flow normally.
71+
- dependency-name: "*"
72+
update-types: ["version-update:semver-major"]

0 commit comments

Comments
 (0)