Skip to content

Migrate GitHub Actions deps to Renovate (keep npm on Dependabot) - #72

Merged
jpr5 merged 1 commit into
mainfrom
renovate-migration/cleanup-dependabot-gha
Jul 6, 2026
Merged

Migrate GitHub Actions deps to Renovate (keep npm on Dependabot)#72
jpr5 merged 1 commit into
mainfrom
renovate-migration/cleanup-dependabot-gha

Conversation

@jpr5

@jpr5 jpr5 commented May 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Remove github-actions ecosystem entry from .github/dependabot.yml — now managed by shared CopilotKit/renovate config
  • Delete dependabot-auto-merge.yml and dependabot-major-analysis.yml workflows (GHA-specific)
  • Preserve npm ecosystem entry in dependabot.yml (weekly, @copilotkit/* grouping, jpr5 reviewer)

Part of Renovate org rollout — Phase 1.

What stays on Dependabot

Ecosystem Directory Interval
npm / weekly

What moves to Renovate

Ecosystem Previously Now
github-actions Dependabot (daily) CopilotKit/renovate shared config

…ependabot)

GitHub Actions dependency updates are now managed by the shared Renovate config
at https://github.com/CopilotKit/renovate. npm ecosystem updates remain on
Dependabot.

Ref: https://www.notion.so/copilotkit/3613aa38185281a38863fcff2907021c
@jpr5
jpr5 force-pushed the renovate-migration/cleanup-dependabot-gha branch from a23d831 to 7546271 Compare July 6, 2026 20:34
@jpr5
jpr5 marked this pull request as ready for review July 6, 2026 20:36
@jpr5
jpr5 merged commit 4b5fe20 into main Jul 6, 2026
4 checks passed
@jpr5
jpr5 deleted the renovate-migration/cleanup-dependabot-gha branch July 6, 2026 20:36
jpr5 added a commit that referenced this pull request Jul 6, 2026
npm version-updates are now human-controlled; package.json stays
human-managed and Renovate deliberately does not manage npm on this
repo.

The github-actions ecosystem was already migrated to Renovate (cutover
#72), so npm was the last remaining Dependabot ecosystem. This deletes
`.github/dependabot.yml` entirely, fully disabling Dependabot
version-update PRs.

Note: this does NOT touch Dependabot security alerts (a separate GitHub
setting), which remain enabled.
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