From 19e5cb55a63a390edd22696b960e781c4cb52ab0 Mon Sep 17 00:00:00 2001 From: gruebel Date: Sun, 22 Dec 2024 15:57:11 +0100 Subject: [PATCH] add renovate config Signed-off-by: gruebel --- .pre-commit-config.yaml | 2 +- renovate.json | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 renovate.json diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9b08fdba..dd627d73 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,7 +1,7 @@ default_stages: [commit] repos: - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.6.3 + rev: v0.8.4 hooks: - id: ruff args: [--fix] diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..f29e38c2 --- /dev/null +++ b/renovate.json @@ -0,0 +1,30 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:base" + ], + "semanticCommits": "enabled", + "pep621": { + "enabled": true + }, + "pre-commit": { + "enabled": true + }, + "packageRules": [ + { + "description": "Automerge non-major updates", + "matchUpdateTypes": [ + "minor", + "patch" + ], + "matchCurrentVersion": "!/^0/", + "automerge": true + }, + { + "matchManagers": [ + "github-actions" + ], + "automerge": true + } + ] +}