diff --git a/renovate.json b/renovate.json new file mode 100644 index 000000000..324b41ca4 --- /dev/null +++ b/renovate.json @@ -0,0 +1,44 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended" + ], + "customManagers": [ + { + "customType": "regex", + "managerFilePatterns": [ + "diracx-testing/src/diracx/testing/client_generation.py" + ], + "versioningTemplate": "npm", + "datasourceTemplate": "npm", + "depNameTemplate": "autorest", + "matchStrings": [ + "AUTOREST_VERSION\\s*=\\s*[\"'](?\\S+)[\"']" + ] + }, + { + "customType": "regex", + "managerFilePatterns": [ + "diracx-testing/src/diracx/testing/client_generation.py" + ], + "versioningTemplate": "npm", + "datasourceTemplate": "npm", + "depNameTemplate": "@autorest/core", + "matchStrings": [ + "AUTOREST_CORE_VERSION\\s*=\\s*[\"'](?\\S+)[\"']" + ] + }, + { + "customType": "regex", + "managerFilePatterns": [ + "diracx-testing/src/diracx/testing/client_generation.py" + ], + "versioningTemplate": "npm", + "datasourceTemplate": "npm", + "matchStrings": [ + "AUTOREST_PUGINS\\s*=\\s*{[^}]*}", + "\\s*[\"'](?\\S+)[\"']:\\s*[\"'](?\\S+)[\"'],?" + ] + } + ] +}