-
Notifications
You must be signed in to change notification settings - Fork 86
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
Implement shed_lint. #107
Comments
How would you feel about checking for .shed.yml? |
Some initial work here #130 addressing linting |
@erasche did you mean finding a |
#96 would've caught galaxyproject/tools-iuc#148 |
I think a missing .shed.yml file should be an error. Some of the metadata fields like homepage_url are nice-to-haves and thus are fine being warnings, but a missing .shed.yml is a problem, and we missed it during the JQ merge. Someone (i.e. myself, whenever I find five seconds amongst packing for my move) should PR this change. |
Lint a shed repository instead of just tools. This is a meta-issue to track 4 issues open by @peterjc.
.rst
files linting: Check reStructuredText markup in any .rst files #91.tool_dependencies.xml
.Cross referencetool_dependencies.xml
with tools linting: Check tool_dependencies.xml consistent with requirement tags #90..shed.yml
repository_dependencies.xml
.Tool Dependency Packages
. 8c2a45aCheck for changeset and tool shed attributes intool_dependencies.xml
files. (Remove hardcoded changesets tools-iuc#149 (comment))The text was updated successfully, but these errors were encountered: