Skip to content

ci: add Dependabot for gomod, github-actions and docker#240

Merged
aa1ex merged 1 commit into
kaasops:mainfrom
gecube:chore/dependabot
Jul 3, 2026
Merged

ci: add Dependabot for gomod, github-actions and docker#240
aa1ex merged 1 commit into
kaasops:mainfrom
gecube:chore/dependabot

Conversation

@gecube

@gecube gecube commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

What

Add .github/dependabot.yml to enable weekly automated dependency updates. This keeps the toolchain and dependencies current instead of letting them drift (which is what necessitated the recent manual bump in #235).

Three ecosystems:

  • gomod (/) — Go module updates, with k8s.io/*, sigs.k8s.io/* and go.opentelemetry.io/* grouped so related bumps land in a single PR rather than a flood of individual ones.
  • github-actions (/) — keeps the workflow action pins current.
  • docker (/) — tracks the base images in the Dockerfiles.

All on a weekly schedule; open-pull-requests-limit: 10 for gomod.

Config-only change; no code impact.

Enable weekly automated dependency updates so the toolchain and
dependencies do not drift out of date again. k8s.io/*, sigs.k8s.io/* and
go.opentelemetry.io/* modules are grouped to keep related bumps in a
single PR.

Signed-off-by: Gaál György <gb12335@gmail.com>

@aa1ex aa1ex left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@aa1ex
aa1ex merged commit de326ae into kaasops:main Jul 3, 2026
6 checks passed
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.

2 participants