File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed
Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ package cmd
33import (
44 "fmt"
55 "os"
6+ "runtime"
67 "strings"
78
89 "github.com/Masterminds/sprig"
@@ -140,12 +141,15 @@ func (c *Config) persistentPreRunRootE(fs vfs.FS, args []string) error {
140141 case err == nil && ! info .IsDir ():
141142 return fmt .Errorf ("%s: not a directory" , c .SourceDir )
142143 case err == nil :
143- private , err := chezmoi .IsPrivate (fs , c .SourceDir )
144- if err != nil {
145- return err
146- }
147- if ! private {
148- fmt .Fprintf (os .Stderr , "%s: not private, but should be\n " , c .SourceDir )
144+ // FIXME renable private check on Windows
145+ if runtime .GOOS != "windows" {
146+ private , err := chezmoi .IsPrivate (fs , c .SourceDir )
147+ if err != nil {
148+ return err
149+ }
150+ if ! private {
151+ fmt .Fprintf (os .Stderr , "%s: not private, but should be\n " , c .SourceDir )
152+ }
149153 }
150154 case ! os .IsNotExist (err ):
151155 return err
You can’t perform that action at this time.
0 commit comments