Skip to content

ci: add a scoped Dependabot config (Actions + Docker base) (#111) - #112

Merged
maudlin merged 2 commits into
mainfrom
111-dependabot
Jun 22, 2026
Merged

maudlin merged 2 commits into
mainfrom
111-dependabot

Conversation

@maudlin

@maudlin maudlin commented Jun 22, 2026

Copy link
Copy Markdown
Owner

Closes #111.

Enables Dependabot version updates for the only two ecosystems safe to
auto-bump on this repo:

  • GitHub Actions in the workflows (currently actions/checkout@v4)
  • the Docker base image (FROM debian:bookworm-slim in Dockerfile)

Weekly cadence, grouped into one PR per ecosystem.

Deliberately out of scope — the bundled security tools (gitleaks, semgrep,
scc, lizard, …) are pinned by exact version and SHA256-verified as RUN curl
steps per the download-verification ADR. They're not FROM lines, so Dependabot
never sees them, and must not bump them out from under their sha256sum -c
checks. No npm/pip/go/cargo manifests at the repo root, so no application-
dependency ecosystem to manage.

🤖 Generated with Claude Code

maudlin and others added 2 commits June 22, 2026 11:59
Version updates for the only two ecosystems safe to auto-bump here:
GitHub Actions and the Docker base image (FROM tag). Weekly, grouped per
ecosystem.

Deliberately excludes the bundled security tools — they are pinned by exact
version and SHA256-verified as `RUN curl` steps (the download-verification
ADR), not FROM lines, so Dependabot neither sees nor should touch them. No
root npm/pip/go/cargo manifests, so no app-dependency ecosystem to manage.

Closes #111.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@maudlin
maudlin merged commit d3f9c1d into main Jun 22, 2026
5 checks passed
@maudlin
maudlin deleted the 111-dependabot branch June 22, 2026 16:52
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.

Add a conservative Dependabot config (GitHub Actions + Docker base image)

1 participant