diff --git a/.github/renovate.json5 b/.github/renovate.json5 index b1d120d45e..d1e13c7989 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -31,7 +31,7 @@ // `matchBaseBranches` in specific rule baseBranches: ["main"], - enabledManagers: ["github-actions", "pep621", "dockerfile", "npm"], + enabledManagers: ["github-actions", "pep621", "dockerfile", "npm", "cargo"], // ignore Geti components ignoreDeps: ["@geti/config", "@geti/ui"], @@ -52,23 +52,6 @@ schedule: ["* * * * 0"], // weekly }, - // Python bi-weekly minor and patch dependencies upgrades - { - enabled: true, - matchManagers: ["pep621"], - matchUpdateTypes: ["minor", "patch"], - groupName: "Python dependencies non-major", - groupSlug: "python-dependencies-non-major", - schedule: ["* * 1,15 * *"], // bi-weekly (1st and 15th of each month) - }, - - // Python major dependencies are updated manually - { - enabled: false, - matchManagers: ["pep621"], - matchUpdateTypes: ["major"], - }, - // Disable python base image upgrades, except patch and digest pinning { enabled: false, @@ -93,6 +76,12 @@ matchUpdateTypes: ["major", "minor", "patch"], }, + // Disable non-security upgrades for pypi and crate, except lock file update + { + enabled: false, + matchDatasources: ["pypi", "crate"], + }, + // Disable non-security and lock file upgrades for npm // Lock is updated manually { @@ -115,30 +104,6 @@ matchDepNames: ["docker/dockerfile"], }, - // disable open-clip-torch upgrades as - // open-clip-torch throws error on v2.26.1 - { - enabled: false, - matchDatasources: ["pypi"], - matchDepNames: ["open-clip-torch"], - matchDepTypes: ["project.optional-dependencies"], - }, - - // torch is upgraded manually - { - enabled: false, - matchDatasources: ["pypi"], - matchDepNames: ["torch"], - }, - - // Disable ruff upgrades in application/backend/pyproject.toml - { - enabled: false, - matchDatasources: ["pypi"], - matchDepNames: ["ruff"], - matchFileNames: ["application/backend/pyproject.toml"], - }, - // Group GitHub Actions updates { enabled: true, diff --git a/application/ui/package.json b/application/ui/package.json index 8f1e5660dd..1661db7b0c 100644 --- a/application/ui/package.json +++ b/application/ui/package.json @@ -129,7 +129,7 @@ "lodash": "4.17.23" }, "openapi-typescript": { - "minimatch": "5.1.7" + "minimatch": "5.1.8" } } }