Skip to content

ci: add Dependabot config to auto-update dependencies#360

Merged
liulanzheng merged 1 commit into
containerd:mainfrom
ganeshkumarashok:add-dependabot
Jul 4, 2026
Merged

ci: add Dependabot config to auto-update dependencies#360
liulanzheng merged 1 commit into
containerd:mainfrom
ganeshkumarashok:add-dependabot

Conversation

@ganeshkumarashok

Copy link
Copy Markdown
Contributor

What

Adds .github/dependabot.yml to enable automated weekly dependency updates via Dependabot for:

  • Go modules/ and /ci/e2e (go.mod).
  • GitHub Actions (/) — keeps CI/release workflow actions current (incl. security patches).
  • Docker — base images in / and /ci/build_image.

Why

Dependencies in this repo are not currently tracked for updates, so security fixes in Go modules, actions, and base images can go unnoticed. Dependabot will open PRs as updates become available for maintainers to review and merge.

Note: schedule is weekly to balance freshness vs. PR noise — happy to switch to monthly or add grouping if preferred.

Signed-off-by included (DCO).

Adds .github/dependabot.yml enabling weekly Dependabot updates for Go modules (/ and /ci/e2e), GitHub Actions, and Docker base images (/ and /ci/build_image), so dependency and security updates are tracked automatically.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Signed-off-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: Ganeshkumar Ashokavardhanan <aganeshkumar@microsoft.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a Dependabot configuration to automatically propose updates for dependencies used by this repo (Go modules, GitHub Actions, and Docker base images), aiming to keep security patches and dependency versions current with a weekly cadence.

Changes:

  • Introduces .github/dependabot.yml with weekly update schedules for gomod, github-actions, and docker ecosystems.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/dependabot.yml
Comment on lines +10 to +13
- package-ecosystem: "gomod"
directory: "/ci/e2e"
schedule:
interval: "weekly"
Comment thread .github/dependabot.yml
Comment on lines +22 to +25
- package-ecosystem: "docker"
directory: "/"
schedule:
interval: "weekly"
@liulanzheng
liulanzheng merged commit 7d7bb97 into containerd:main Jul 4, 2026
7 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.

3 participants