Skip to content

Use new devbox registry for Renovate - #369

Merged
geigerj0 merged 1 commit into
mainfrom
fix/devbox-renovate-registry
Oct 9, 2026
Merged

geigerj0 merged 1 commit into
mainfrom
fix/devbox-renovate-registry

Conversation

@geigerj0

@geigerj0 geigerj0 commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

Problem

Renovate stopped proposing updates for our devbox dependencies. By default Renovate resolves the devbox datasource against search.devbox.sh, whose package index stopped being updated around 2026-08-27. As a result devbox packages (e.g. CLIs pinned in devbox.json) appear up-to-date to Renovate even when newer versions exist, so no bump PRs are created and the Dependency Dashboard no longer lists devbox updates.

Upstream issue: jetify-com/devbox#2965

Solution

Add a packageRules entry that points the devbox datasource at the current nixsearch.com backend:

{
  "description": "Use new devbox registry, see also https://github.com/jetify-com/devbox/issues/2965",
  "matchDatasources": ["devbox"],
  "registryUrls": ["https://www.nixsearch.com/v2/"]
}

This restores devbox dependency bumps via Renovate.

Verification

After a new Renovate run, the Dependency Dashboard again detects the devbox dependency and lists a pending devbox update.

Dependency Dashboard detecting the devbox dependency again

Renovate then successfully opened a PR bumping the devbox dependency.

Renovate opening a devbox dependency bump PR

Point Renovate's devbox datasource to the nixsearch.com backend so
devbox dependency bumps work again.

See jetify-com/devbox#2965
@geigerj0
geigerj0 merged commit 17e7d69 into main Oct 9, 2026
1 of 2 checks passed
@geigerj0
geigerj0 deleted the fix/devbox-renovate-registry branch October 9, 2026 14:02
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