From ea3778cf6f50b398fea8a99e4baec6ed1aa41666 Mon Sep 17 00:00:00 2001 From: Daniel Banck Date: Fri, 20 Mar 2026 18:44:04 +0100 Subject: [PATCH] Fix `providers mirrors` crash on empty config --- internal/command/providers_mirror.go | 4 ++++ 1 file changed, 4 insertions(+) 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)