From 35b1020aa4e532a2cb0c28f37ace267b5bd04ae7 Mon Sep 17 00:00:00 2001 From: AcquaDiGiorgio <64639359+AcquaDiGiorgio@users.noreply.github.com> Date: Wed, 5 Nov 2025 15:12:38 +0100 Subject: [PATCH 1/2] Add renovate.json for Autorest versioning at client generation --- renovate.json | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 000000000..e7a734870 --- /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+)[\"'],?" + ] + } + ] +} \ No newline at end of file From d1d182fcfca7550863f74e5b9c924391dc82dac2 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Wed, 5 Nov 2025 15:55:45 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index e7a734870..324b41ca4 100644 --- a/renovate.json +++ b/renovate.json @@ -41,4 +41,4 @@ ] } ] -} \ No newline at end of file +}