From 174cf32e325b281ea970f4409d1e682e155bc923 Mon Sep 17 00:00:00 2001 From: Paul Meyer <49727155+katexochen@users.noreply.github.com> Date: Thu, 4 Jan 2024 15:35:53 +0100 Subject: [PATCH 1/2] codeowners: add 3u13r for deployments Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com> --- .github/CODEOWNERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index bc4b47704..813706ebd 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1,3 @@ * @katexochen + +deployments @3u13r From dcfecb4e77daacdce72c568d81cbe3d170fd117f Mon Sep 17 00:00:00 2001 From: Paul Meyer <49727155+katexochen@users.noreply.github.com> Date: Thu, 4 Jan 2024 16:26:42 +0100 Subject: [PATCH 2/2] renovate: setup Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com> --- renovate.json5 | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 renovate.json5 diff --git a/renovate.json5 b/renovate.json5 new file mode 100644 index 000000000..06ced0e44 --- /dev/null +++ b/renovate.json5 @@ -0,0 +1,81 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + ":preserveSemverRanges", + "helpers:pinGitHubActionDigests", + ":separateMajorReleases", + ":semanticCommitsDisabled", + ], + "commitMessagePrefix": "deps:", + "commitMessageAction": "update", + "addLabels": [ + "dependencies" + ], + "postUpdateOptions": [ + "gomodTidy", + "gomodUpdateImportPaths" + ], + "prConcurrentLimit": 1, + "nix": { + "enabled": true, + }, + "lockFileMaintenance": { + "enabled": true, + "commitMessageAction": "flake.lock: Update", + "commitMessagePrefix": null, + "schedule": ["before 4am"], + }, + "packageRules": [ + { + "matchManagers": ["gomod"], + "matchDepTypes": ["indirect"], + "enabled": true, + }, + { + "groupName": "Go indirect dependencies", + "matchManagers": [ + "gomod" + ], + "matchDepTypes": [ + "indirect" + ], + "prPriority": -30, + }, + { + "groupName": "Go dependencies", + "matchManagers": [ + "gomod" + ], + "matchDepTypes": [ + "require" + ], + "matchUpdateTypes": [ + "minor", + "patch", + "pin", + "pinDigest", + "digest", + "lockFileMaintenance", + "rollback", + "bump", + ], + }, + { + "matchManagers": [ + "github-actions" + ], + "groupName": "GitHub action dependencies", + "matchUpdateTypes": [ + "minor", + "patch", + "pin", + "pinDigest", + "digest", + "lockFileMaintenance", + "rollback", + "bump", + ], + }, + ], +}