diff --git a/internal/command/providers_mirror.go b/internal/command/providers_mirror.go index 97881300bc..2f54eec80e 100644 --- a/internal/command/providers_mirror.go +++ b/internal/command/providers_mirror.go @@ -86,6 +86,10 @@ func (c *ProvidersMirrorCommand) Run(args []string) int { config, confDiags := c.loadConfig(".") diags = diags.Append(confDiags) + if diags.HasErrors() { + c.showDiagnostics(diags) + return 1 + } reqs, moreDiags := config.ProviderRequirements() diags = diags.Append(moreDiags)