Ctrl K
ComunidadGuías…

renovate.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "extends": ["github>suitenumerique/ci//renovate/default"],
  "dependencyDashboard": true,
  "labels": ["dependencies", "noChangeLog", "automated"],
  "schedule": ["* 20-23 * * 0"],
  "prCreation": "not-pending",
  "rebaseWhen": "conflicted",
  "updateNotScheduled": false,
  "packageRules": [
    {
      "enabled": false,
      "groupName": "ignored python dependencies",
      "matchManagers": ["pep621"],
      "matchPackageNames": []
    },
    {
      "groupName": "allowed redis versions",
      "matchManagers": ["pep621"],
      "matchPackageNames": ["redis"],
      "allowedVersions": "<6.0.0"
    },
    {
      "groupName": "allowed django versions",
      "matchManagers": ["pep621"],
      "matchPackageNames": ["django"],
      "allowedVersions": "<6.0.0"
    },
    {
      "groupName": "allowed langfuse versions",
      "matchManagers": ["pep621"],
      "matchPackageNames": ["langfuse"],
      "allowedVersions": "<3.12.0"
    },
    {
      "groupName": "allowed django-treebeard versions",
      "matchManagers": ["pep621"],
      "matchPackageNames": ["django-treebeard"],
      "allowedVersions": "<5.0.0"
    },
    {
      "description": "Stay on Python 3.14: requires-python in pyproject.toml and the python base image of the Dockerfile must move together, by hand",
      "groupName": "allowed python versions",
      "matchManagers": ["pep621", "dockerfile"],
      "matchPackageNames": ["python"],
      "allowedVersions": "/^3\\.14\\./"
    },
    {
      "groupName": "allowed @ai-sdk/openai versions",
      "matchManagers": ["npm"],
      "matchPackageNames": ["@ai-sdk/openai"],
      "allowedVersions": "<4.0.0"
    },
    {
      "groupName": "allowed ai versions",
      "matchManagers": ["npm"],
      "matchPackageNames": ["ai"],
      "allowedVersions": "<7.0.0"
    },
    {
      "groupName": "allowed typescript versions",
      "matchManagers": ["npm"],
      "matchPackageNames": ["typescript"],
      "allowedVersions": "<7.0.0"
    },
    {
      "description": "yhub-server pins @y/y while @y/hub depends on it by range: bumped apart, they install two copies of Yjs, which breaks its constructor checks",
      "groupName": "@y packages",
      "matchManagers": ["npm"],
      "matchPackageNames": ["@y/*"]
    },
    {
      "enabled": false,
      "groupName": "ignored js dependencies",
      "matchManagers": ["npm"],
      "matchPackageNames": [
        "node",
        "node-fetch",
        "react-resizable-panels",
        "stylelint",
        "stylelint-config-standard",
        "workbox-webpack-plugin"
      ]
    },
    {
      "description": "Schedule dependency updates on Sunday evening (UTC). Placed last on purpose: a matching packageRule's schedule replaces the preset's per-group 'before 7am on monday' schedule, and the top-level schedule alone would be ignored for these groups.",
      "matchManagers": ["github-actions", "npm", "setup-cfg", "pep621"],
      "schedule": ["* 20-23 * * 0"]
    }
  ]
}