Skip to content

ci: expand dependabot config to cover uv and docker#179

Merged
tokoko merged 1 commit into
substrait-io:mainfrom
nielspardon:chore/dependabot-config
Jun 17, 2026
Merged

ci: expand dependabot config to cover uv and docker#179
tokoko merged 1 commit into
substrait-io:mainfrom
nielspardon:chore/dependabot-config

Conversation

@nielspardon

Copy link
Copy Markdown
Member

Summary

Expands the Dependabot configuration beyond the existing github-actions updates to cover the rest of the repo's dependency surface.

  • uv ecosystem — tracks Python dependencies in pyproject.toml / uv.lock.
  • docker ecosystem — tracks the base image in .devcontainer/Dockerfile.
  • Conventional-commit prefixes — all ecosystems use prefix: "chore" + include: "scope", producing messages like chore(deps): ... / chore(deps-dev): ... so generated PRs pass the PR-title check.
  • Groupingsubstrait-protobuf, substrait-antlr, and substrait-extensions are version-pinned together, so they're grouped into a single PR rather than three conflicting ones.

Note: pixi.lock is intentionally not covered, as Dependabot has no native support for pixi/conda.

🤖 Generated with AI

Adds dependabot coverage for Python dependencies (uv ecosystem) and the
devcontainer Dockerfile (docker ecosystem) alongside the existing
github-actions updates. All ecosystems use conventional-commit prefixes
so generated PRs pass the PR title check, and the version-pinned
substrait-protobuf/substrait-antlr/substrait-extensions packages are
grouped into a single PR.
@tokoko tokoko merged commit 59cfefd into substrait-io:main Jun 17, 2026
20 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