jenkins-infra / plugin-health-scoring

This project aims to introduce a metric system to calculate the health score of each plugin within the Jenkins ecosystem and reflect the final scores on the Plugin Site for the plugin maintainers and users.
https://plugin-health.jenkins.io
MIT License
24 stars 46 forks source link

Contributing guidelines are not properly detected #256

Closed alecharp closed 1 year ago

alecharp commented 1 year ago

Description of the bug

After discussing on https://github.com/jenkins-infra/plugin-health-scoring/issues/255, we noticed that the probe is not detecting that some plugin have a contributing guide.

see https://github.com/search?q=org%3Ajenkinsci+CONTRIBUTING.md+language%3AMarkdown&type=code&l=Markdown

However, the raw result shows that there is no contributing guideline detecting on any plugin of the organization.

alecharp commented 1 year ago

It seems that the problem is larger. To see it, job-dsl has code coverage and has a contributing guideline documentation. However, https://plugin-health.jenkins.io/scores/job-dsl reports is is not the case. Each probe should have been re-executed since their last result as new commits were added to the main branch of the repository.