diff --git a/kernel/api/workspace.go b/kernel/api/workspace.go index 6a416b043..6d281866d 100644 --- a/kernel/api/workspace.go +++ b/kernel/api/workspace.go @@ -227,6 +227,9 @@ func isInvalidWorkspacePath(absPath string) bool { if "" == name { return true } + if strings.HasPrefix(name, ".") { + return true + } if !gulu.File.IsValidFilename(name) { return true }