Skip to content

Migrate Dependabot to Renovate and absorb open dependency PRs - #172

Merged
edithatogo merged 3 commits into
masterfrom
chore/migrate-dependabot-to-renovate
Aug 5, 2026
Merged

Migrate Dependabot to Renovate and absorb open dependency PRs#172
edithatogo merged 3 commits into
masterfrom
chore/migrate-dependabot-to-renovate

Conversation

@edithatogo

Copy link
Copy Markdown
Owner

Summary

  • Disable Dependabot (.github/dependabot.yml removed) and make Renovate the sole dependency updater via consolidated .github/renovate.json
  • Absorb the open Dependabot dependency bumps into this PR (skipping TypeScript 7 major, which Renovate keeps pinned for manual review)
  • Fix CI blockers that were failing all dependency PRs: Codecov no longer fails PR Quality without a token; auto-merge no longer treats SKIPPED checks as failures
  • Bump actions/setup-node from v6 to v7 across workflows

Test plan

  • npm run typecheck
  • npm test (821 tests passed)
  • CI Quality/Smoke/Hardening green on this PR
  • Confirm Renovate is enabled for the repo after merge
  • Confirm Dependabot PRs closed as superseded

Supersedes

Closes Dependabot PRs: #141 #143 #146 #147 (TS major deferred) #148 #149 #150 #151 #152 #153 #154 #155 #156 #157 #158 #159 #160 #171

Disable Dependabot, consolidate Renovate config, absorb open dep bumps, and fix CI/auto-merge blockers that were failing dependency PRs.

Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI lite review requested due to automatic review settings August 4, 2026 04:37
@cursor

cursor Bot commented Aug 4, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@amazon-q-developer amazon-q-developer Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review Summary

This PR successfully migrates dependency management from Dependabot to Renovate and absorbs multiple open dependency PRs. All changes have been reviewed and appear correct.

Key Changes Verified:

  • Renovate Configuration: Well-structured configuration with appropriate grouping, automerge rules, and security settings
  • CI Improvements: Fixed Codecov token handling to prevent PR failures when token is unavailable; auto-merge now correctly ignores SKIPPED checks
  • Dependency Updates: Routine minor/patch version bumps across @modelcontextprotocol/sdk, js-yaml, @biomejs/biome, @types/node, @vitest/coverage-v8, eslint, knip, prettier, typescript-eslint, vitest, and dependency overrides
  • GitHub Actions: Bumped actions/setup-node from v6 to v7 across all workflows

No defects or security issues identified that would block merge. The changes improve CI reliability and consolidate dependency management under Renovate.


You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.

60217257 and others added 2 commits August 4, 2026 14:44
Raise patched overrides beyond the Dependabot target versions and satisfy Biome 2.5.3 unsafe optional-chaining rules in evidence-capture tests.

Co-authored-by: Cursor <cursoragent@cursor.com>
Update the schema pin and make doctor gitignore assertions safe under the stricter Biome rule.

Co-authored-by: Cursor <cursoragent@cursor.com>
@codecov

codecov Bot commented Aug 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@edithatogo
edithatogo merged commit 893ffec into master Aug 5, 2026
16 checks passed
@edithatogo
edithatogo deleted the chore/migrate-dependabot-to-renovate branch August 5, 2026 13:23
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.

3 participants