diff options
| -rw-r--r-- | cmd/mbf/internal/ci/ci.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd/mbf/internal/ci/ci.go b/cmd/mbf/internal/ci/ci.go index b19b6ca5..5c993a1b 100644 --- a/cmd/mbf/internal/ci/ci.go +++ b/cmd/mbf/internal/ci/ci.go @@ -120,6 +120,9 @@ func Follow(ctx context.Context, pathname string, w io.Writer) (err error) { } } +// archiveTime is the hardcoded time written to every header time field. +var archiveTime = time.Unix(0, 0) + // Path wraps the [pkg.Cache] pathname. type Path string @@ -288,6 +291,7 @@ func (p Path) writeSource( if h, err = tar.FileInfoHeader(fi, linkname); err != nil { return err } + h.AccessTime, h.ChangeTime, h.ModTime = archiveTime, archiveTime, archiveTime h.Name = path var isVersion bool |
