From 5a99b302ff7cdc8a3fd78f238a1347b2442539e8 Mon Sep 17 00:00:00 2001 From: Mike Brown Date: Thu, 14 May 2020 19:25:03 -0500 Subject: [PATCH] fix symbolic link panic Signed-off-by: Mike Brown --- main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.go b/main.go index ebf6279..ce7d6aa 100644 --- a/main.go +++ b/main.go @@ -118,6 +118,10 @@ func (t *TagContext) tagFiles(path string, f os.FileInfo, err error) error { var applier Applier processed := false + if (f.Mode() & os.ModeSymlink) != 0 { // skip symlinks + return nil + } + if (f.Name() == ".git" || f.Name() == ".svn" || f.Name() == "..") && f.IsDir() { return filepath.SkipDir }