From bd50a3fe6dee4175a2af35d3074693f1cecde2c5 Mon Sep 17 00:00:00 2001 From: Christopher Hicks Date: Tue, 13 Jan 2026 21:43:48 -0800 Subject: [PATCH 1/2] mv OWNERS .github/CODEOWNERS to fix 3978 --- .gitattributes | 2 +- OWNERS => .github/CODEOWNERS | 0 build/generate/ownersFile.go | 2 +- documentation/advanced-features/writing-providers.md | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) rename OWNERS => .github/CODEOWNERS (100%) diff --git a/.gitattributes b/.gitattributes index 549fc36f25..f30b4ca9e1 100644 --- a/.gitattributes +++ b/.gitattributes @@ -3,7 +3,7 @@ # Git itself .gitattributes eol=lf .gitignore eol=lf -OWNERS eol=lf +.github/CODEOWNERS eol=lf # dnscontrol files are unix line-endings: *.md text eol=lf diff --git a/OWNERS b/.github/CODEOWNERS similarity index 100% rename from OWNERS rename to .github/CODEOWNERS diff --git a/build/generate/ownersFile.go b/build/generate/ownersFile.go index a3e2ebf38a..13ccb45a1b 100644 --- a/build/generate/ownersFile.go +++ b/build/generate/ownersFile.go @@ -25,7 +25,7 @@ func generateOwnersFile() error { ownersData.WriteString("\n") } - file, err := os.Create("OWNERS") + file, err := os.Create(".github/CODEOWNERS") if err != nil { return err } diff --git a/documentation/advanced-features/writing-providers.md b/documentation/advanced-features/writing-providers.md index c0da36b840..22306f13ab 100644 --- a/documentation/advanced-features/writing-providers.md +++ b/documentation/advanced-features/writing-providers.md @@ -354,7 +354,7 @@ These are the things we'll be checking when you submit the PR. Please try to co 1. Run `go generate ./...` to make sure all generated files are fresh. 2. Make sure the following files were created and/or updated: - * `OWNERS` + * `CODEOWNERS` * `README.md` * `.github/workflows/pr_integration_tests.yml` (The PROVIDERS list) * `.goreleaser.yml` (Search for `Provider-specific changes`) From dec906737ef89b23244f0346dcbc3afd7506ea19 Mon Sep 17 00:00:00 2001 From: Christopher Hicks Date: Tue, 13 Jan 2026 21:51:59 -0800 Subject: [PATCH 2/2] make Tim overall owner --- .github/CODEOWNERS | 2 ++ build/generate/ownersFile.go | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 3732c3b683..74ec57d495 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -56,3 +56,5 @@ providers/sakuracloud @ttkzw providers/transip @blackshadev providers/vercel @SukkaW providers/vultr @pgaskin + +* @tlimoncelli diff --git a/build/generate/ownersFile.go b/build/generate/ownersFile.go index 13ccb45a1b..983e8d84bf 100644 --- a/build/generate/ownersFile.go +++ b/build/generate/ownersFile.go @@ -25,6 +25,10 @@ func generateOwnersFile() error { ownersData.WriteString("\n") } + // Overall maintainer + ownersData.WriteString("\n") + ownersData.WriteString("* @tlimoncelli\n") + file, err := os.Create(".github/CODEOWNERS") if err != nil { return err