diff --git a/pkg/config/env.go b/pkg/config/env.go index 8668fd78..04f47301 100644 --- a/pkg/config/env.go +++ b/pkg/config/env.go @@ -73,6 +73,11 @@ func getAllFilesInDirectory(directory string) ([]fs.FileInfo, error) { for _, file := range files { // Follow any symlinks filePath := path.Join(directory, file.Name()) + + if filepath.Ext(strings.TrimSpace(filePath)) != ".env" { + continue + } + realPath, err := filepath.EvalSymlinks(filePath) if err != nil { logrus.Warningf("broken symlink in your abra config folders: '%s'", filePath)