diff --git a/.github/renovate.json b/.github/renovate.json index 08b017c21e2a95..ff8501778252c7 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -7,10 +7,13 @@ "pip_requirements", "pre-commit", "dockerfile", + "npm", "custom.regex", "homeassistant-manifest" ], + "ignorePaths": ["**/node_modules/**"], + "pre-commit": { "enabled": true }, @@ -180,6 +183,15 @@ "enabled": true, "labels": ["dependency"] }, + { + "description": "pnpm version pinned in the E2E tests packageManager field (allowlisted)", + "matchManagers": ["npm"], + "matchFileNames": ["tests/e2e/package.json"], + "matchDepTypes": ["packageManager"], + "matchPackageNames": ["pnpm"], + "enabled": true, + "labels": ["dependency"] + }, { "description": "For types-* stubs, only allow patch updates. Major/minor bumps track the upstream runtime package version and must be manually coordinated with the corresponding pin.", "matchPackageNames": ["/^types-/"], diff --git a/tests/e2e/package.json b/tests/e2e/package.json index bb69b43f05bd7a..0e2d348a9ac17a 100644 --- a/tests/e2e/package.json +++ b/tests/e2e/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "description": "End-to-end browser tests for Home Assistant Core", "private": true, - "packageManager": "pnpm@11.13.0", + "packageManager": "pnpm@11.21.0", "scripts": { "test": "playwright test" },