diff --git a/.gitignore b/.gitignore index e5fe40e..e692a32 100644 --- a/.gitignore +++ b/.gitignore @@ -13,4 +13,7 @@ !/shells/ !/images/ !/profiles/ -!/overlays/ \ No newline at end of file +!/overlays/ + +!renovate.json + diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..fb632eb --- /dev/null +++ b/renovate.json @@ -0,0 +1,27 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["config:recommended"], + + "nix": { + "enabled": true + }, + + "lockFileMaintenance": { + "enabled": true + }, + + "minimumReleaseAge": "7 days", + "minimumReleaseAgeBehaviour": "timestamp-required", + + "packageRules": [ + { + "description": "Update llm-agents separately after 2 days", + "matchManagers": ["nix"], + "matchDepNames": ["llm-agents"], + "minimumReleaseAge": "2 days", + "groupName": "llm-agents", + "groupSlug": "llm-agents", + "addLabels": ["nix", "llm-agents"] + } + ] +}