Open davidosomething opened 11 months ago
currently the rootMarkers/requireMarker filter is:
if dir := matchRootPath(fname, cfg.RootMarkers); dir == "" && cfg.RequireMarker == true {
i think this means: only format / lint if rootMarker EXISTS in any parent dir
rootMarker EXISTS in any parent dir
This request is to add a new feature
if dir := matchParentPath(fname, cfg.ParentMarkers); dir == "" && cfg.RequireParentMarker == true {
such that only format / lint if file is INSIDE a parentMarker dir
file is INSIDE a parentMarker dir
e.g. actionlint should only run for the following parentMarkers = .github/
actionlint
.github/
.github/ - workflows/ - abc.yml -- YES - FUNDING.yml -- YES .vintrc.yml -- NO! not in .github/ .yamllint.yml -- NO
currently the rootMarkers/requireMarker filter is:
i think this means: only format / lint if
rootMarker EXISTS in any parent dir
This request is to add a new feature
such that only format / lint if
file is INSIDE a parentMarker dir
e.g.
actionlint
should only run for the following parentMarkers =.github/