File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -791,6 +791,9 @@ func packageWindows(arch string) error {
791791 if err != nil {
792792 return fmt .Errorf ("unable to turn dir stat into header: %w" , err )
793793 }
794+ if ! strings .HasSuffix (dirHeader .Name , "/" ) {
795+ dirHeader .Name += "/"
796+ }
794797 _ , err = zw .CreateHeader (dirHeader )
795798 if err != nil {
796799 return fmt .Errorf ("unable to create zip dir: %w" , err )
@@ -1421,10 +1424,6 @@ func unzip(sourceFile, destinationDir string) error {
14211424 return os .MkdirAll (path , f .Mode ())
14221425 }
14231426
1424- if err = os .MkdirAll (filepath .Dir (path ), 0o755 ); err != nil {
1425- return err
1426- }
1427-
14281427 out , err := os .OpenFile (path , os .O_WRONLY | os .O_CREATE | os .O_TRUNC , f .Mode ())
14291428 if err != nil {
14301429 return err
You can’t perform that action at this time.
0 commit comments