Skip to content

chore: replace Dependabot with Renovate#44

Open
stafot wants to merge 2 commits into
mainfrom
chore/add-renovate
Open

chore: replace Dependabot with Renovate#44
stafot wants to merge 2 commits into
mainfrom
chore/add-renovate

Conversation

@stafot

@stafot stafot commented Jun 24, 2026

Copy link
Copy Markdown

Summary

  • Add renovate.json covering GitHub Actions, Cargo workspace, Dockerfiles, Rust toolchain version (RUST_VERSION arg + rust-toolchain.toml channel), and MongoDB database tools version (MONGO_TOOLS_VERSION in rustic-mongo-buddy/Dockerfile)
  • Remove .github/dependabot.yml to avoid duplicate dependency update PRs
  • No per-subdir config needed — rustic-mongo-buddy is a Cargo workspace member, so a single root config covers all 17 workspace crates

What Renovate will track

Manager Scope
cargo All workspace crates
dockerfile Base images in both Dockerfiles
custom.regex (Rust) RUST_VERSION in Dockerfiles + channel in rust-toolchain.toml
custom.regex (Mongo tools) MONGO_TOOLS_VERSION in rustic-mongo-buddy/Dockerfile
github-actions All workflows under .github/

Schedule: Monday mornings, Europe/Athens — consistent with org-wide Renovate config pattern.

Test plan

  • Verify Renovate bot is enabled for this repo in GitHub App settings
  • Confirm Renovate opens a dry-run / onboarding PR (or processes immediately if already installed)

🤖 Generated with Claude Code

Add renovate.json covering GitHub Actions, Cargo workspace, Dockerfiles,
Rust toolchain version, and MongoDB tools version for rustic-mongo-buddy.
Remove dependabot.yml to avoid duplicate dependency update PRs.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@stafot
stafot requested a review from a team as a code owner June 24, 2026 12:34
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@stafot
stafot requested a review from panagpapad June 24, 2026 13:06
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