From 8e7cab5a9d694bfc6f13371c473763337de2c740 Mon Sep 17 00:00:00 2001 From: Matt Gowie Date: Sun, 22 Dec 2024 13:24:22 -0700 Subject: [PATCH] chore: adds renovate config (#19) ## what * Adds a renovate configuration for auto-upgrade TF modules + aqua packages ## why - So our usage of TF doesn't go stale ## references - N/A ## Summary by CodeRabbit - **New Features** - Introduced a new configuration for automated dependency management. - Set a schedule for updates and defined base branches. - Enabled automatic labeling and closure of the dependency dashboard. - Specified paths to ignore for Terraform updates. --- .github/renovate.json5 | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/renovate.json5 diff --git a/.github/renovate.json5 b/.github/renovate.json5 new file mode 100644 index 0000000..805b082 --- /dev/null +++ b/.github/renovate.json5 @@ -0,0 +1,15 @@ +{ + "extends": [ + "config:recommended", + "github>aquaproj/aqua-renovate-config#2.6.0" + ], + "schedule": ["before 5am on Monday"], + "baseBranches": ["main", "master"], + "labels": ["auto-upgrade"], + "dependencyDashboardAutoclose": true, + "terraform": { + "ignorePaths": [ + "**/context.tf", + ] + }, +}