From eca82a0b69bd8ed6e9224c485e2b05161f84b993 Mon Sep 17 00:00:00 2001 From: Boshen Date: Fri, 8 May 2026 15:20:29 +0800 Subject: [PATCH] chore: disable npm and cargo updates in Renovate Lockfile updates currently fail because the gitignored sibling clones (rolldown/, vite/) are not present in Renovate's worktree but are referenced by pnpm-workspace.yaml (patches) and Cargo.toml (path member). Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/renovate.json | 30 ++---------------------------- 1 file changed, 2 insertions(+), 28 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 7d51a98d83..653d46a629 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -11,39 +11,13 @@ ], "packageRules": [ { - "description": "Ignore selected npm package updates", + "description": "Disable all npm updates (lockfile updates fail because vite/patches/* is gitignored)", "matchManagers": ["npm"], - "matchPackageNames": [ - "rolldown", - "/^oxc-.*/", - "@oxc-node/*", - "@oxc-project/*", - "@vitejs/devtools", - "oxfmt", - "oxlint", - "oxlint-tsgolint", - "tsdown", - "vite", - "vitest", - "vitest-dev" - ], "enabled": false }, { - "description": "Ignore oxc crate updates", + "description": "Disable all cargo updates (lockfile updates fail because rolldown/ is gitignored)", "matchManagers": ["cargo"], - "matchPackageNames": ["/^oxc([_-].*)?$/"], - "enabled": false - }, - { - "matchDepNames": [ - "fspy", - "vite_glob", - "vite_path", - "vite_str", - "vite_task", - "vite_workspace" - ], "enabled": false } ]