Skip to content

ci: add docker and devcontainers ecosystems to dependabot#771

Merged
dlevy-msft-sql merged 1 commit into
microsoft:mainfrom
dlevy-msft-sql:ci/dependabot-docker-devcontainers
Jun 4, 2026
Merged

ci: add docker and devcontainers ecosystems to dependabot#771
dlevy-msft-sql merged 1 commit into
microsoft:mainfrom
dlevy-msft-sql:ci/dependabot-docker-devcontainers

Conversation

@dlevy-msft-sql
Copy link
Copy Markdown
Contributor

Problem

.github/dependabot.yml tracks gomod and github-actions but not:

  • The top-level Dockerfile (release image base)
  • .devcontainer/Dockerfile (developer environment base)
  • .devcontainer/devcontainer.json features

So base image and devcontainer feature updates are invisible to Dependabot.

Changes

Adds three ecosystem blocks:

Ecosystem Directory Cadence Label
docker / weekly docker
docker /.devcontainer weekly docker, devcontainer
devcontainers / weekly devcontainer

Weekly (not daily) to avoid PR churn on slow-moving base images. All use the existing deps: / ci: commit prefixes so release-please continues to classify them correctly.

Notes

Adds three ecosystem blocks so Dependabot also tracks:

- Top-level Dockerfile base image

- .devcontainer/Dockerfile base image

- Devcontainer features in .devcontainer/devcontainer.json

Weekly cadence to avoid PR churn; labels keep these distinguishable from gomod/actions PRs.
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR extends the repository’s Dependabot configuration to also track version updates for container-related dependencies (release image, devcontainer image, and devcontainer features), complementing the existing Go modules and GitHub Actions coverage.

Changes:

  • Add a docker ecosystem entry for the top-level Dockerfile on a weekly schedule.
  • Add a docker ecosystem entry for /.devcontainer/Dockerfile on a weekly schedule with devcontainer-related labeling.
  • Add a devcontainers ecosystem entry to track Dev Container feature updates on a weekly schedule.

@dlevy-msft-sql dlevy-msft-sql marked this pull request as ready for review June 3, 2026 22:40
@dlevy-msft-sql dlevy-msft-sql merged commit 2d65028 into microsoft:main Jun 4, 2026
5 checks passed
@dlevy-msft-sql dlevy-msft-sql deleted the ci/dependabot-docker-devcontainers branch June 4, 2026 19:55
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