From 5c4fe9394361f3ad3fe5118410c44e9402486787 Mon Sep 17 00:00:00 2001 From: furedea <132188853+furedea@users.noreply.github.com> Date: Sat, 24 Oct 2026 23:39:27 +0900 Subject: [PATCH] build(renovate): extend the shared preset and pin the Python minor Refs furedea/renovate-config#2 Co-Authored-By: Claude Sonnet 5.5 --- .python-version | 1 + renovate.json | 32 +------------------------------- 2 files changed, 2 insertions(+), 31 deletions(-) create mode 100644 .python-version diff --git a/.python-version b/.python-version new file mode 100644 index 0000000..6324d40 --- /dev/null +++ b/.python-version @@ -0,0 +1 @@ +3.14 diff --git a/renovate.json b/renovate.json index feaeb5a..0a71f4a 100644 --- a/renovate.json +++ b/renovate.json @@ -1,34 +1,4 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "config:recommended", - "schedule:weekly", - ":pinAllExceptPeerDependencies", - "helpers:pinGitHubActionDigests" - ], - "mode": "full", - "dependencyDashboard": true, - "vulnerabilityAlerts": { - "enabled": true, - "labels": ["security"], - "dependencyDashboardApproval": false, - "rangeStrategy": "update-lockfile", - "prCreation": "immediate", - "minimumReleaseAge": null, - "vulnerabilityFixStrategy": "lowest" - }, - "packageRules": [ - { - "description": "Wait for PyPI packages to satisfy uv exclude-newer.", - "matchDatasources": ["pypi"], - "minimumReleaseAge": "7 days", - "internalChecksFilter": "strict" - } - ], - "lockFileMaintenance": { - "enabled": true - }, - "nix": { - "enabled": true - } + "extends": ["github>furedea/renovate-config"] }