-
Notifications
You must be signed in to change notification settings - Fork 496
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
check information in README.md and other docs should be programmatically generated from checks.md #898
Comments
note that in |
the run examples should also be generated programatically. |
Can you please explain further on run examples? |
oops, sorry.. that was vague. Ideally https://github.com/ossf/scorecard#using-repository-url would be generated from a scorecard run to generate the output example. I don't know how feasible this is in practice. |
another thing we need to fix: We tend to update checks' source code but forget to update the checks' documentation in the same PR. We need to catch this. One idea would be to:
In addition to the above, we could also add WDUT? |
we can do the same for keep the cron section of the readme up-to-date, by monitoring changes under |
Stale issue message |
Reviewed in community backlog -- would be automatically update docs with explanations about how scorecard works. Impact of not having this is that docs may be different in the Readme vs. the output. Primary value here would be to reduce toil for the maintainers so they no longer have to update docs in two places. |
An internal team complained that the description in https://github.com/ossf/scorecard#scorecard-checks is different from those in checks.md (Packaging check)
We should pull all the doc for checks from checks.yaml and generate the section of the README programatically. We now have a
short
field in the checks.md that we may be able to re-use (does not support clickable links, though).More generally, anywhere we refer to checks, we should generate that programatically.
The text was updated successfully, but these errors were encountered: