Skip to content

Commit 4ee8de7

Browse files
committed
fix: ensure metadata.name is set on loading an env
1 parent f16c942 commit 4ee8de7

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pkg/tanka/parse.go

+4
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,10 @@ func load(path string, opts Opts) (*loaded, error) {
7474
return nil, fmt.Errorf("no Tanka environment found")
7575
}
7676

77+
if env.Metadata.Name == "" {
78+
return nil, fmt.Errorf("Environment has no metadata.name set in %s", path)
79+
}
80+
7781
if err := checkVersion(env.Spec.ExpectVersions.Tanka); err != nil {
7882
return nil, err
7983
}

0 commit comments

Comments
 (0)