aboutsummaryrefslogtreecommitdiff
path: root/.github/renovate.json5
blob: ead596c39574240522b777d48876480ae3c74319 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": [
    "config:recommended",
    "schedule:weekly",
    "group:allNonMajor",
    ":disablePeerDependencies", 
    "regexManagers:biomeVersions",
  ],
  "labels": ["dependencies"],
  "rangeStrategy": "bump",
  "postUpdateOptions": ["pnpmDedupe"],
  "ignorePaths": ["**/node_modules/**"],
  "ignoreDeps": [
    // manually bumping deps
    "@biomejs/biome",
    "@types/node",
    "@preact/preset-vite", // v2.8.3 starts to use Vite's esbuild for perf, but this conflicts with the react plugin
    "astro-embed", // TODO: investigate upgrade (zod import issues with atproto)
    "drizzle-orm", // TODO: investigate upgrade (has type issues)
    "sharp",

    // manually bumping workflow actions
    "actions/labeler",

    // ignore "engines" update
    "node",
    "npm",
    "pnpm",

    // follow vite deps version
    "postcss-load-config",
    "esbuild",
  ],
}