Repository navigation
ci(dependabot): security updates only - #152
Conversation
Dependabot ran weekly version updates for gomod and github-actions (open-pull-requests-limit: 5). Track security advisories only, as crunchloop/dap does: open-pull-requests-limit: 0 turns version updates off, and security updates do not count against it. The moby and opentelemetry lockstep groups now apply to security updates, the only updates left. The schedule's day and time are dropped: they pace version updates only. Security updates are enabled in the repository settings, not here. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Code Review — 477c5d6 · CLEAN
No concrete defect found in the single-commit change to .github/dependabot.yml; the configuration now limits both ecosystems to security updates and scopes the existing package groups accordingly.
What I reviewed
Coverage: Reviewed correctness, interface-contract, and operability for the one changed file against the core review prompt; .dap/code-review.yml is absent at the governing base SHA, so the repository-specific review standard was not available. Compared the exact head 477c5d6f4fc3f54bd320e70ce82a9b02ee6c519f with its one-commit, one-file change from base 8f740f1dc0f7c3b7d07e8f2583f45f3b473b220f. The config retains a required schedule, sets open-pull-requests-limit: 0 for both ecosystems, and applies the existing groups to security updates. The repository-level Dependabot security-updates setting remains unverified: querying it returned HTTP 403, and the PR body likewise says it needs confirmation before merge; this external prerequisite is not evidence that the setting is currently off. Conditional state-integrity, redelivery, and version-compatibility dimensions do not apply.
CLEAN — this round found nothing. Reply in a finding's own thread to argue it. On the pull request I answer @dap-code-review-by-crunchloop review, pause and resume.
Dependabot ran weekly version updates for
gomodandgithub-actions, with up to 5 open PRs per ecosystem. All 29 Dependabot PRs in this repo's history are version bumps; none is a security update. This switches the config to track security advisories only, using the same approach ascrunchloop/dap(#7555 there).Changes
open-pull-requests-limit: 0. Security updates don't count against that limit, so security PRs still open whenever an advisory has a fixed version.mobyandopentelemetrylockstep groups exist so related packages move together, and a security bump needs that too. Both now haveapplies-to: security-updates.day/time/timezonesettings are removed, since they only pace version updates.scheduleitself is still required by the config format.Before merging
dependabot.yml. Confirm they're enabled, or Dependabot will open nothing once version updates are off. The token I used gets 403 on that setting, so I couldn't check it.Verification
The YAML parses.
gomodandgithub-actionsboth have limit 0, and both groups apply to security updates. Dependabot validates the file again after merge (Insights › Dependency graph › Dependabot).🤖 Generated with Claude Code