diff --git a/act/container/docker_run.go b/act/container/docker_run.go index 191b424f..3232c140 100644 --- a/act/container/docker_run.go +++ b/act/container/docker_run.go @@ -753,7 +753,7 @@ func (cr *containerReference) copyDir(dstPath string, srcPath string, useGitIgno defer func(tarFile *os.File) { name := tarFile.Name() err := tarFile.Close() - if !errors.Is(err, os.ErrClosed) { + if err != nil && !errors.Is(err, os.ErrClosed) { logger.Error(err) } err = os.Remove(name)