Skip to content

chore(deps): bump renovate to 43.150.0#273

Merged
zeitlinger merged 1 commit intomainfrom
codex/bump-renovate-mise-registry
May 8, 2026
Merged

chore(deps): bump renovate to 43.150.0#273
zeitlinger merged 1 commit intomainfrom
codex/bump-renovate-mise-registry

Conversation

@zeitlinger
Copy link
Copy Markdown
Member

Summary

  • Bumps `npm:renovate` from 43.141.6 to 43.150.0
  • Refreshes `.github/renovate-tracked-deps.json` accordingly

Why

43.149.0 landed renovatebot/renovate#42783 — the mise manager now auto-resolves bare-key tools through the bundled mise registry. Bare-key tools like `biome` that previously came back as `{packageName: "biome"}` (no datasource) now resolve via aqua to `{packageName: "biomejs/biome", datasource: "github-tags"}`.

This makes the snapshot more useful for rule-coverage validation without any flint code changes.

Effect on the snapshot

  • `biome`: `{packageName: "biome"}` → `{packageName: "biomejs/biome", datasource: "github-tags"}`
  • `google-java-format` stays partial (`{packageName: "google-java-format"}` only) — Renovate's aqua resolver doesn't yet surface a datasource for it. That's still fine under the current linter invariant since rules reference it via `matchDepNames` only.

Test plan

  • `cargo test`
  • `flint run --fix renovate-deps` regenerates the snapshot
  • CI green

Pulls in renovatebot/renovate#42783 (mise: auto-support tools through
mise registry), which lets Renovate's mise manager resolve bare-key
tools to packageName + datasource via the bundled mise registry.

Effect on renovate-tracked-deps.json: biome now resolves to
{packageName: "biomejs/biome", datasource: "github-tags"} instead of
the previous lossy {packageName: "biome"} entry. google-java-format
remains partial (Renovate's aqua resolver doesn't surface a datasource
for it) — fine under the current invariant since rules reference it
only via matchDepNames.
Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@zeitlinger zeitlinger marked this pull request as ready for review May 8, 2026 12:46
@zeitlinger zeitlinger requested a review from a team as a code owner May 8, 2026 12:46
Copilot AI review requested due to automatic review settings May 8, 2026 12:46
Copy link
Copy Markdown
Contributor

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

Updates the repository’s pinned Renovate version and refreshes the generated Renovate dependency snapshot so renovate-deps validation reflects Renovate’s latest mise/aqua resolution behavior (notably for bare-key tools like biome).

Changes:

  • Bump npm:renovate in mise.toml from 43.141.6 to 43.150.0.
  • Regenerate .github/renovate-tracked-deps.json so biome now resolves to biomejs/biome with github-tags datasource metadata.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
mise.toml Updates the pinned Renovate tool version used by flint/CI workflows.
.github/renovate-tracked-deps.json Refreshes the tracked-deps snapshot metadata to match Renovate 43.150.0 extraction/resolution output.

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

@zeitlinger zeitlinger merged commit 1502143 into main May 8, 2026
17 checks passed
@zeitlinger zeitlinger deleted the codex/bump-renovate-mise-registry branch May 8, 2026 13:23
This was referenced May 8, 2026
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.

4 participants