From e586d7d704d475afe3373a1de6ae20d504f79d6d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 5 Jun 2025 14:25:23 +0000 Subject: Sync from a8e1c0a7402940e0fc5beef669522b315052df1b --- .github/renovate.json5 | 89 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 .github/renovate.json5 (limited to '.github/renovate.json5') diff --git a/.github/renovate.json5 b/.github/renovate.json5 new file mode 100644 index 000000000..92227fff4 --- /dev/null +++ b/.github/renovate.json5 @@ -0,0 +1,89 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + "schedule:weekly", + "group:allNonMajor", + ":disablePeerDependencies", + "regexManagers:biomeVersions", + "helpers:pinGitHubActionDigestsToSemver" + ], + "labels": [ + "dependencies" + ], + "rangeStrategy": "bump", + "postUpdateOptions": [ + "pnpmDedupe" + ], + "ignorePaths": [ + "**/node_modules/**" + ], + "packageRules": [ + { + "groupName": "github-actions", + "matchManagers": [ + "github-actions" + ] + }, + { + "groupName": "astro dependencies", + "matchManagers": [ + "npm" + ], + "matchFileNames": [ + "packages/astro/**", + "packages/integrations/mdx/**", + "packages/integrations/remark/**", + ] + }, + { + "groupName": "astro adapters", + "matchManagers": [ + "npm" + ], + "matchFileNames": [ + "packages/integrations/node/**", + "packages/integrations/netlify/**", + "packages/integrations/cloudflare/**", + "packages/integrations/vercel/**", + ] + }, + { + "groupName": "astro client runtimes", + "matchManagers": [ + "npm" + ], + "matchFileNames": [ + "packages/integrations/react/**", + "packages/integrations/solid/**", + "packages/integrations/preact/**", + "packages/integrations/svelte/**", + "packages/integrations/vue/**", + ] + } + ], + "ignoreDeps": [ + // manually bumping deps + "@biomejs/biome", + "knip", + "@types/node", + + // TODO: investigate upgrade (zod import issues with atproto) + "astro-embed", + + // TODO: investigate upgrade (has type issues) + "drizzle-orm", + "sharp", + // manually bumping workflow actions + "actions/labeler", + // ignore "engines" update + "node", + "npm", + "pnpm", + // follow vite deps version + "postcss-load-config", + "esbuild", + // TODO: follow https://github.com/withastro/astro/pull/13478 + "@vitejs/plugin-vue" + ], +} -- cgit v1.2.3