Browse Source

fix: missing codeowners file from .github folder (#5228)

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
Gergely Brautigam 9 months ago
parent
commit
e79fb6b1e0
2 changed files with 61 additions and 1 deletions
  1. 0 1
      .github/CODEOWNERS
  2. 61 0
      .github/CODEOWNERS.md

+ 0 - 1
.github/CODEOWNERS

@@ -1 +0,0 @@
-*       @external-secrets/maintainers

+ 61 - 0
.github/CODEOWNERS.md

@@ -0,0 +1,61 @@
+# External Secrets CODEOWNERS
+# This file maps repository paths to GitHub teams for review.
+# Syntax: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
+
+# --- CI / Infrastructure ---
+.github/                      @external-secrets/ci-reviewers
+scripts/                      @external-secrets/ci-reviewers
+build/                        @external-secrets/ci-reviewers
+hack/                         @external-secrets/ci-reviewers
+
+# --- Testing ---
+test/                         @external-secrets/testing-reviewers
+e2e/                          @external-secrets/testing-reviewers
+tests/                        @external-secrets/testing-reviewers
+hack/                         @external-secrets/testing-reviewers
+
+# --- Core Controllers ---
+apis/                         @external-secrets/core-reviewers
+pkg/controllers/              @external-secrets/core-reviewers
+
+# --- Providers ---
+pkg/provider/                 @external-secrets/providers-reviewers
+pkg/provider/akeyless/        @external-secrets/provider-akeyless-reviewers
+pkg/provider/alibaba/         @external-secrets/provider-alibaba-reviewers
+pkg/provider/aws/             @external-secrets/provider-aws-reviewers
+pkg/provider/azure/           @external-secrets/provider-azure-reviewers
+pkg/provider/beyondtrust/     @external-secrets/provider-beyondtrust-reviewers
+pkg/provider/bitwarden/       @external-secrets/provider-bitwarden-reviewers
+pkg/provider/chef/            @external-secrets/provider-chef-reviewers
+pkg/provider/cloudru/         @external-secrets/provider-cloudru-reviewers
+pkg/provider/conjur/          @external-secrets/provider-conjur-reviewers
+pkg/provider/delinea/         @external-secrets/provider-delinea-reviewers
+pkg/provider/device42/        @external-secrets/provider-device42-reviewers
+pkg/provider/doppler/         @external-secrets/provider-doppler-reviewers
+pkg/provider/fake/            @external-secrets/provider-fake-reviewers
+pkg/provider/fortanix/        @external-secrets/provider-fortanix-reviewers
+pkg/provider/gcp/             @external-secrets/provider-gcp-reviewers
+pkg/provider/github/          @external-secrets/provider-github-reviewers
+pkg/provider/gitlab/          @external-secrets/provider-gitlab-reviewers
+pkg/provider/ibm/             @external-secrets/provider-ibm-reviewers
+pkg/provider/infisical/       @external-secrets/provider-infisical-reviewers
+pkg/provider/keepersecurity/  @external-secrets/provider-keepersecurity-reviewers
+pkg/provider/kubernetes/      @external-secrets/provider-kubernetes-reviewers
+pkg/provider/onboardbase/     @external-secrets/provider-onboardbase-reviewers
+pkg/provider/onepassword/     @external-secrets/provider-onepassword-reviewers
+pkg/provider/onepasswordsdk/  @external-secrets/provider-onepasswordsdk-reviewers
+pkg/provider/oracle/          @external-secrets/provider-oracle-reviewers
+pkg/provider/passbolt/        @external-secrets/provider-passbolt-reviewers
+pkg/provider/passworddepot/   @external-secrets/provider-passworddepot-reviewers
+pkg/provider/previder/        @external-secrets/provider-previder-reviewers
+pkg/provider/pulumi/          @external-secrets/provider-pulumi-reviewers
+pkg/provider/scaleway/        @external-secrets/provider-scaleway-reviewers
+pkg/provider/secretserver/    @external-secrets/provider-secretserver-reviewers
+pkg/provider/senhasegura/     @external-secrets/provider-senhasegura-reviewers
+pkg/provider/vault/           @external-secrets/provider-vault-reviewers
+pkg/provider/webhook/         @external-secrets/provider-webhook-reviewers
+pkg/provider/yandex/          @external-secrets/provider-yandex-reviewers
+
+
+# --- Maintainers (project-wide) ---
+*                            @external-secrets/maintainers @external-secrets/interim-maintainers