We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7d0db56 commit 813f39fCopy full SHA for 813f39f
1 file changed
magefile.go
@@ -791,6 +791,9 @@ func packageWindows(arch string) error {
791
if err != nil {
792
return fmt.Errorf("unable to turn dir stat into header: %w", err)
793
}
794
+ if !strings.HasSuffix(dirHeader.Name, "/") {
795
+ dirHeader.Name += "/"
796
+ }
797
_, err = zw.CreateHeader(dirHeader)
798
799
return fmt.Errorf("unable to create zip dir: %w", err)
@@ -1421,10 +1424,6 @@ func unzip(sourceFile, destinationDir string) error {
1421
1424
return os.MkdirAll(path, f.Mode())
1422
1425
1423
1426
- if err = os.MkdirAll(filepath.Dir(path), 0o755); err != nil {
- return err
- }
1427
-
1428
out, err := os.OpenFile(path, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, f.Mode())
1429
1430
return err
0 commit comments