diff --git a/zip/zip.go b/zip/zip.go index c5eca4bbc27f8efd241acdd4b5855b55c5dd55e2..7b48a2a2f0438ad24e6954ffc41bf6254a16e70f 100644 --- a/zip/zip.go +++ b/zip/zip.go @@ -663,7 +663,7 @@ func filesInGitRepo(dir, rev, subdir string) ([]File, error) { if n == "" { continue } - n = strings.TrimPrefix(n, string(filepath.Separator)) + n = strings.TrimPrefix(n, "/") fs = append(fs, zipFile{ name: n, diff --git a/zip/zip_test.go b/zip/zip_test.go index 84a3ecda61e2afc49b48c24c44b5640705b21be3..173cc659e0b8e117c741815d8d8778786e72a447 100644 --- a/zip/zip_test.go +++ b/zip/zip_test.go @@ -1532,7 +1532,7 @@ c/`))) } wantMap := map[string]bool{} for _, f := range tc.wantFiles { - p := filepath.Join("example.com", "foo", "bar@v0.0.1", f) + p := path.Join("example.com", "foo", "bar@v0.0.1", f) wantMap[p] = true }