Skip to content

Migrate from Dependabot to Renovate - #140

Closed
matt-richardson wants to merge 1 commit into
mainfrom
renovate/migrate-from-dependabot
Closed

Migrate from Dependabot to Renovate#140
matt-richardson wants to merge 1 commit into
mainfrom
renovate/migrate-from-dependabot

Conversation

@matt-richardson

Copy link
Copy Markdown
Contributor

Migrates dependency updates from Dependabot to the self-hosted Renovate setup used across team-builds repositories.

Changes

  • Add renovate.json (house config: dependencies/autoapprove labels, prConcurrentLimit: 1, minimumReleaseAge: 3 days). Includes the dependency dashboard (Issues enabled on this repo).
  • Add .github/workflows/renovate.yaml (daily runner; uses the RENOVATE_GITHUB_TOKEN repo secret).
  • Add .github/workflows/renovate-approve-pr.yaml (auto-approves team-builds-bot PRs labelled autoapprove, then auto-merges once required status checks pass).
  • Remove .github/dependabot.yml (nuget ecosystem).
  • Remove .github/workflows/dependabot-automerge.yml.

Notes

  • Renovate auto-detects package files, so the previous per-directory/per-ecosystem Dependabot config is not needed.
  • Prerequisite: this repo needs a RENOVATE_GITHUB_TOKEN repo-level secret before the runner will work — not yet set, needs an admin to add it.
  • If Renovate has opened its own default "Configure Renovate" onboarding PR on this repo, close it — this PR supersedes it.

Part of the team-builds Dependabot → Renovate migration (DPT-3076).

🤖 Generated with Claude Code

Migrates dependency updates from Dependabot to the self-hosted Renovate setup used across team-builds repositories.

Part of the team-builds Dependabot -> Renovate migration (DPT-3076).
@matt-richardson
matt-richardson requested a review from a team as a code owner July 26, 2026 23:46
@team-builds-bot
team-builds-bot deleted the renovate/migrate-from-dependabot branch July 27, 2026 00:00
@matt-richardson

Copy link
Copy Markdown
Contributor Author

This PR's branch was deleted by our own Renovate Check Dependencies job (RENOVATE_BASE_BRANCHES bug, see new PR for details) -- not intentionally closed. Recreated, with the underlying bug fixed, as a new PR.

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