Lewis John McGibbney created NUTCH-3237:
-------------------------------------------

             Summary: Yetus markdownlint reports CLI usage for ignored 
CHANGES.md on master
                 Key: NUTCH-3237
                 URL: https://issues.apache.org/jira/browse/NUTCH-3237
             Project: Nutch
          Issue Type: Sub-task
          Components: ci/cd
    Affects Versions: 1.23
            Reporter: Lewis John McGibbney
            Assignee: Lewis John McGibbney
             Fix For: 1.24


Apache Yetus on {{master}} fails in full mode. GitHub Actions run 
[42068070475|https://github.com/apache/nutch/actions/runs/42068070475] (push of 
{{{}88b67bc{}}}, {{{}[NUTCH-3232]{}}}) votes {{-1}} only for markdownlint: "The 
source tree has 23 issues." The same report is on run 
[41374308732|https://github.com/apache/nutch/actions/runs/41374308732]. Pull 
requests pass because patch mode does not lint unchanged {{{}CHANGES.md{}}}.

The 23 lines in {{results-markdownlint.txt}} are markdownlint-cli 0.44.0's 
usage text, not markdown findings. {{.markdownlintignore}} lists 
{{{}CHANGES.md{}}}. Yetus 0.15.1 runs {{markdownlint}} once per markdown file. 
That CLI calls {{program.help()}} when ignore filtering leaves no paths. Yetus 
records the banner as findings. Other markdown files are clean under 
{{{}.markdownlint.yaml{}}}. Every other plugin on that run is {{{}+1{}}}.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to