in tools/eksDistroBuildToolingOpsTools/pkg/git/gogitClient.go [471:494]
func (g *GogitClient) DeleteFile(filename string) error {
repo, err := g.Client.OpenRepo()
if err != nil {
logger.Error(err, "Opening repo")
return err
}
wt, err := repo.Worktree()
if err != nil {
logger.Error(err, "Accessing worktree")
return err
}
file, err := wt.Filesystem.Create(filename)
if err != nil {
logger.Error(err, "file creation", filename)
}
if err := file.Close(); err != nil {
return err
}
logger.V(4).Info("New file created", "file", filename)
return nil
}