diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..a977c395 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1 @@ +* @JJGadgets \ No newline at end of file diff --git a/.renovate/autoMerge.json5 b/.renovate/autoMerge.json5 index 72655df6..9b1349c5 100644 --- a/.renovate/autoMerge.json5 +++ b/.renovate/autoMerge.json5 @@ -16,7 +16,7 @@ "automergeType": "pr", "matchFileNames": ["kube/deploy/apps/**"], "matchUpdateTypes": ["minor", "patch", "digest"], - "matchCurrentVersion": "!/^0/", // avoid breaking changes in 0.x SemVer releases + "matchCurrentVersion": "!/^0\\./" // avoid breaking changes in 0.x SemVer releases }, { "description": "Auto merge patch app-template versions", diff --git a/.renovate/groups.json5 b/.renovate/groups.json5 index 3c1c9b2b..82f91f88 100644 --- a/.renovate/groups.json5 +++ b/.renovate/groups.json5 @@ -17,7 +17,7 @@ { "description": "Flux Group", "groupName": "Flux", - "matchPackagePatterns": ["(?JJGadgets/Biohazard//.renovate/autoMerge.json5", "github>JJGadgets/Biohazard//.renovate/commitMessage.json5", "github>JJGadgets/Biohazard//.renovate/groups.json5", @@ -28,32 +27,29 @@ "rebaseWhen": "behind-base-branch", // automerge needs this, and because I keep breaking my shit lol // "schedule": ["on saturday"], // TODO: re-add it when I stop being a shut-in NEET // NOTE: forward slashes do not need escaping on Renovate, and a proper escape backslash needs double backslashes because JSON moment + "assigneesFromCodeOwners": true, + "reviewersFromCodeOwners": true, "flux": { - "fileMatch": [ - "^kube/.+(?\\S+) depName=(?\\S+)( versioning=(?\\S+))?\n.*?\"(?.*)\"\n",