Skip to content

chore: migrate from Dependabot to Renovate#36

Merged
benhigham merged 6 commits intomainfrom
chore/migrate-dependabot-to-renovate
Apr 1, 2026
Merged

chore: migrate from Dependabot to Renovate#36
benhigham merged 6 commits intomainfrom
chore/migrate-dependabot-to-renovate

Conversation

@benhigham
Copy link
Copy Markdown
Owner

Summary

  • Add renovate.json extending config:recommended with org conventions (labels, commit prefix, grouping)
  • Remove .github/dependabot.yml
  • Update AGENTS.md and README.md to reflect the migration

Closes #33

Context

Dependabot requires explicit directories entries for composite actions (#32). Renovate auto-discovers all uses: references.

Prerequisites

  • Renovate GitHub App installed org-wide before merging

Test plan

  • Verify mise run check passes
  • After merge, confirm Renovate opens its onboarding/configuration PR
  • Close any stale Dependabot PRs

Copilot AI review requested due to automatic review settings April 1, 2026 03:06
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

Migrates this repository’s dependency update tooling from Dependabot to Renovate, replacing the old configuration and updating documentation to reflect the new workflow.

Changes:

  • Add renovate.json with recommended baseline config plus labels/assignees and package rules.
  • Remove .github/dependabot.yml.
  • Update README.md / AGENTS.md references and add .gitignore entry for .worktrees/.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
renovate.json Introduces Renovate configuration (extends recommended, labels/assignees, rules).
README.md Updates repository overview to reference Renovate instead of Dependabot.
AGENTS.md Updates repo inventory/tech stack docs to mention Renovate.
.gitignore Ignores .worktrees/ directory.
.github/dependabot.yml Removes Dependabot configuration.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread renovate.json Outdated
Comment thread renovate.json Outdated
Comment thread README.md Outdated
- Remove commitMessagePrefix to let Renovate auto-detect semantic commits
- Add weekly schedule preset to match previous Dependabot cadence
- Replace blanket minor/patch grouping with per-manager rules
  (npm dev minor+patch, npm prod patch-only, github-actions, gomod)
- Move renovate.json out of Community Health Files in README
- Add renovate.json to Files Local to This Repo in AGENTS.md
- Expand tech stack entry with GitHub App prerequisite note
@benhigham benhigham enabled auto-merge (squash) April 1, 2026 03:50
@benhigham benhigham disabled auto-merge April 1, 2026 03:50
@benhigham benhigham merged commit 1fce077 into main Apr 1, 2026
3 checks passed
@benhigham benhigham deleted the chore/migrate-dependabot-to-renovate branch April 1, 2026 03:50
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.

Migrate from Dependabot to Renovate for dependency updates

2 participants