From d49d4630983b12ea69c1727c0390cd34a25b2965 Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Mon, 16 Dec 2024 17:25:34 +0000 Subject: [PATCH] ci: sync package locks information for aspect with renovate This is needed as otherwise the `npm_translate_lock` file will be out of sync --- renovate.json | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/renovate.json b/renovate.json index eba1c6c44d72..89508467f298 100644 --- a/renovate.json +++ b/renovate.json @@ -8,23 +8,18 @@ "prHourlyLimit": 2, "labels": ["target: minor", "action: merge"], "timezone": "America/Tijuana", + "postUpgradeTasks": { + "commands": ["yarn install --frozen-lockfile --non-interactive", "yarn bazel run @npm2//:sync"], + "fileFilters": [".aspect/rules/external_repository_action_cache/**/*"], + "executionMode": "branch" + }, "lockFileMaintenance": { "enabled": true }, "dependencyDashboard": true, - "schedule": [ - "after 10:00pm every weekday", - "before 4:00am every weekday", - "every weekend" - ], + "schedule": ["after 10:00pm every weekday", "before 4:00am every weekday", "every weekend"], "baseBranches": ["main"], - "ignoreDeps": [ - "@types/node", - "@types/express", - "build_bazel_rules_nodejs", - "rules_pkg", - "yarn" - ], + "ignoreDeps": ["@types/node", "@types/express", "build_bazel_rules_nodejs", "rules_pkg", "yarn"], "includePaths": [ "WORKSPACE", "package.json",