Skip to content

chore: disable Dependabot version updates, keep security updates#60

Merged
skuenzli merged 1 commit intomainfrom
chore/dependabot-security-updates-only
Apr 22, 2026
Merged

chore: disable Dependabot version updates, keep security updates#60
skuenzli merged 1 commit intomainfrom
chore/dependabot-security-updates-only

Conversation

@skuenzli
Copy link
Copy Markdown
Contributor

Summary

Disable Dependabot version-update PRs on all three ecosystems by setting open-pull-requests-limit: 0. Security-update PRs (from the GitHub Advisory Database) are not affected by this config and continue to fire independently.

Why

The first version-update cycle after enabling Dependabot opened 13 PRs, including bumps (e.g. pyo3) that require fresh benchmarking or other non-trivial validation we're not ready to absorb piecemeal. Preferring to pull version bumps on demand, while still being alerted to actual CVEs.

What stays in place

  • cooldown blocks are retained. If we re-enable version updates later (by removing open-pull-requests-limit: 0), the 7/14-day policy is already there.
  • Security updates — managed via repo Settings → Code security → "Dependabot security updates". Unaffected by this config.

Follow-up (out of scope)

Close the 13 open version-update PRs with @dependabot close. Scripted batch-close after this merges.

Test plan

  • No new version-update PRs appear after next weekly Dependabot cycle
  • Next security advisory still opens a PR (validated naturally the next time one fires)

🤖 Generated with Claude Code

Set `open-pull-requests-limit: 0` on all three ecosystems to stop
opening routine version-update PRs. Security-update PRs (from the
GitHub Advisory Database) continue to fire independently of this
config and are unaffected.

Rationale: the first version-update cycle opened 13 PRs, including
ones that would require fresh benchmarking (e.g. pyo3) or other
non-trivial validation. We prefer to pull in version bumps on
demand, while still being alerted to actual CVEs.

The `cooldown` blocks are retained so the 7/14-day policy remains
in place if version updates are ever re-enabled.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@skuenzli skuenzli merged commit 5b4a41e into main Apr 22, 2026
7 checks passed
@skuenzli skuenzli deleted the chore/dependabot-security-updates-only branch April 22, 2026 23:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant