You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(go/v4): Simplify init directory validation to only block PROJECT fil
Remove overly restrictive directory validation that was blocking legitimate
files like mise.toml and other configuration files. The previous logic
attempted to allow only specific file types but had inverted logic that
blocked most files unnecessarily.
At this stage, we don't have a maintainable way to accurately predict all
possible file conflicts. The only file that definitively conflicts with
scaffolding is the PROJECT file, which kubebuilder generates.
This allows users to run kubebuilder init in directories with legitimate
configuration files (mise.toml, .envrc, .tool-versions, etc.) without
encountering false validation errors.
0 commit comments