Skip to content
This repository was archived by the owner on Nov 3, 2026. It is now read-only.

chore(deps): keep Dependabot to security updates only - #16

Merged
shenxianpeng merged 1 commit into
mainfrom
chore/dependabot-security-only
Oct 25, 2026
Merged

shenxianpeng merged 1 commit into
mainfrom
chore/dependabot-security-only

Conversation

@shenxianpeng

Copy link
Copy Markdown
Contributor

Summary

DevOps Maturity is moving to security-only maintenance. This PR turns off Dependabot version updates by setting open-pull-requests-limit: 0 on every ecosystem in .github/dependabot.yml — the documented way to keep security updates while excluding version updates. The existing schedule and grouping are kept, so reverting is a one-line change per ecosystem.

Before / After

Before After
github-actions version-update PRs monthly (grouped) none
Open version-update PRs #15 (release-drafter 7.7.0 → 7.10.0) closed
Dependabot security updates (repo setting) disabled → enabled in repo settings as part of this change enabled
Security PRs when an advisory hits a dependency opened still opened (not affected by open-pull-requests-limit)

Validation

$ python -c 'import yaml; print([(u["package-ecosystem"], u.get("open-pull-requests-limit")) for u in yaml.safe_load(open(".github/dependabot.yml"))["updates"]])'
[('github-actions', 0)]
$ gh api repos/devops-maturity/devops-maturity-action/automated-security-fixes
{"enabled":true,"paused":false}

User impact

None for users. Maintainers stop receiving routine version-bump PRs; security fixes still arrive automatically.

AI disclosure

Prepared with Claude Code (AI-assisted). Not merged — awaiting maintainer review.

Set open-pull-requests-limit: 0 on every ecosystem to turn off version
updates. Security updates are unaffected.

Co-Authored-By: Claude <noreply@anthropic.com>
@shenxianpeng
shenxianpeng merged commit 52fc7dc into main Oct 25, 2026
2 checks passed
@shenxianpeng
shenxianpeng deleted the chore/dependabot-security-only branch October 25, 2026 15:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant