diff --git a/config/config.go b/config/config.go index 1310ee4..9922cf7 100644 --- a/config/config.go +++ b/config/config.go @@ -8,15 +8,15 @@ import ( ) type Config struct { - HTTP HTTPConfig `validate:"omitempty"` - Providers ProvidersConfig `validate:"omitempty"` - Groups []Group `validate:"dive"` - Checks []Check `validate:"dive"` - Rules []Rule `validate:"dive"` - Labels []string `validate:"dive"` - Interval int - Git GitConfig - OwnerMap map[string]string `yaml:"owner-map"` + HTTP HTTPConfig `validate:"omitempty"` + Providers ProvidersConfig `validate:"omitempty"` + Groups []Group `validate:"dive"` + Checks []Check `validate:"dive"` + Rules []Rule `validate:"dive"` + Labels []string `validate:"dive"` + Interval int + Git GitConfig + CodeownerOverride map[string]string `yaml:"codeowner-override"` } type ProvidersConfig struct { diff --git a/pkg/codeowners/codeowners.go b/pkg/codeowners/codeowners.go index 28b5072..d22fd58 100644 --- a/pkg/codeowners/codeowners.go +++ b/pkg/codeowners/codeowners.go @@ -44,7 +44,7 @@ func (c *Codeowners) GetOwners(path string) (string, bool) { // If config cannot be found, use an empty ownerMap ownerMap = map[string]string{} } else { - ownerMap = config.OwnerMap + ownerMap = config.CodeownerOverride } owner := owners[0]