Skip to content

chore: migrate dependency updates from Dependabot to Renovate - #34

Open
ivorisoutdoors wants to merge 1 commit into
mainfrom
chore/migrate-dependabot-to-renovate-r3
Open

ivorisoutdoors wants to merge 1 commit into
mainfrom
chore/migrate-dependabot-to-renovate-r3

Conversation

@ivorisoutdoors

Copy link
Copy Markdown
Contributor

What changes for dependency PRs

  • Who opens them: the org Renovate GitHub App instead of dependabot[bot].
  • When: monthly → monthly, on the 1st (UTC). Tick an update in the Dependency Dashboard issue to get it early.
  • Grouping: github-actions dependencies. Major updates land in the same PR.
  • Coverage: newly updated: none. No longer updated: none.
  • Versions: Renovate bumps the range in the manifest, not only the lockfile. It leaves engines, the Go go directive, requires-python, and Terraform required_version alone.
  • Limits: no cap on open PRs.
  • Labels and commits: renovate and dependencies labels; all PRs commit as chore(deps).
  • Dropped: commit-message prefix ci: the repo has no release tooling, so the org default commit type applies. The actions group: it matched every dependency, which the default per-manager grouping already does.
  • Security updates: Dependabot security updates are a repo setting and keep running if enabled.

After merging

  • Add the renovate topic so the org Renovate operator picks up this repo: send @Botzo repo topic add renovate to articulate/docker-elixir in Slack. Nothing opens until the topic is set. Re-running it is harmless.

Notes

  • The dockerfile manager is off because the image pins its base-image major on purpose.
  • .github/workflows/auto-merge.yaml still gates on dependabot[bot] and articulate-automation[bot]. Renovate PRs will not match it, so they will not auto-merge until the owner decides how to handle that.

@ivorisoutdoors
ivorisoutdoors marked this pull request as ready for review October 9, 2026 20:45
@ivorisoutdoors
ivorisoutdoors requested a review from a team as a code owner October 9, 2026 20:45
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.

1 participant