aboutsummaryrefslogtreecommitdiff
path: root/.github/renovate.json5
diff options
context:
space:
mode:
authorGravatar Emanuele Stoppa <my.burning@gmail.com> 2025-03-20 08:39:05 +0000
committerGravatar GitHub <noreply@github.com> 2025-03-20 08:39:05 +0000
commit62595a00c6d8a24f587abce6a9c7cff6e9f1da68 (patch)
treef203805158119af263ac60fc917d281c465cc66d /.github/renovate.json5
parente26938ba94c6e81621ce715c557bd26e2e89d951 (diff)
downloadastro-62595a00c6d8a24f587abce6a9c7cff6e9f1da68.tar.gz
astro-62595a00c6d8a24f587abce6a9c7cff6e9f1da68.tar.zst
astro-62595a00c6d8a24f587abce6a9c7cff6e9f1da68.zip
chore(renovate): group updates (#13466)
Diffstat (limited to '.github/renovate.json5')
-rw-r--r--.github/renovate.json569
1 files changed, 58 insertions, 11 deletions
diff --git a/.github/renovate.json5 b/.github/renovate.json5
index 0dd3b14d2..7034594d7 100644
--- a/.github/renovate.json5
+++ b/.github/renovate.json5
@@ -4,43 +4,90 @@
"config:recommended",
"schedule:weekly",
"group:allNonMajor",
- ":disablePeerDependencies",
+ ":disablePeerDependencies",
"regexManagers:biomeVersions",
"helpers:pinGitHubActionDigestsToSemver"
],
- "labels": ["dependencies"],
+ "labels": [
+ "dependencies"
+ ],
"rangeStrategy": "bump",
- "postUpdateOptions": ["pnpmDedupe"],
- "ignorePaths": ["**/node_modules/**"],
+ "postUpdateOptions": [
+ "pnpmDedupe"
+ ],
+ "ignorePaths": [
+ "**/node_modules/**"
+ ],
"packageRules": [
// TODO: remove once the tailwind integration is removed
{
- "matchPackageNames": ["tailwindcss"],
- "ignorePaths": ["packages/integrations/tailwind"]
+ "matchPackageNames": [
+ "tailwindcss"
+ ],
+ "ignorePaths": [
+ "packages/integrations/tailwind"
+ ]
},
{
"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",
"@types/node",
- "astro-embed", // TODO: investigate upgrade (zod import issues with atproto)
- "drizzle-orm", // TODO: investigate upgrade (has type issues)
+
+ // 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",