ci: add Dependabot version updates for Actions and BDD Python deps#641
Conversation
Watches GitHub Actions (SHA-pinned; Dependabot bumps the SHA and refreshes the version comment) and the BDD harness pip requirements, weekly. Complements the already-enabled Dependabot security updates. Docker images are intentionally excluded — they are bumped through the deliberate `chore: bump container image` process. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
WalkthroughAdds Dependabot configuration for weekly GitHub Actions and Python package version updates, scoped to ChangesDependabot updates
Estimated code review effort: 1 (Trivial) | ~2 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
☀️ Quality Summary 🚦 build-linux-gcc: 100% successful (✔️ 1524 passed) Created by Quality Monitor v1.14.0 (#f3859fd). More details are shown in the GitHub Checks Result. |
☀️ Quality Summary 🚦 build-linux-gcc: 100% successful (✔️ 1524 passed) Created by Quality Monitor v1.14.0 (#f3859fd). More details are shown in the GitHub Checks Result. |
Purpose
Part of the repo security-and-quality hardening pass. Adds Dependabot version
updates so CI/test tooling stays current, complementing the Dependabot
security updates and secret-scanning push protection just enabled in repo
settings.
Change Description
.github/dependabot.ymlwatches, weekly:github-actions(/) — the CI, release-please, and SBOM workflows.Actions are SHA-pinned; Dependabot bumps the SHA and refreshes the version
comment, reinforcing the action-pinning posture.
pip(/Bdd) — the BDD harness Python requirements.Docker is intentionally excluded — container images are bumped through the
deliberate
chore: bump container imageprocess (see docs/containers.md), andDependabot docker PRs would conflict with it.
Commit prefix is
ciso bumps land as CI/tooling changes and don't trigger arelease.
Test Evidence
Config-only.
dependabot.ymlvalidated as well-formed YAML. Dependabot willvalidate the schema on push and surface any errors on the repo's Dependabot
page.
Areas Affected
.github/dependabot.ymlonly. No source, build, or CI-behaviour changes.🤖 Generated with Claude Code
Summary by CodeRabbit