-
Notifications
You must be signed in to change notification settings - Fork 190
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
Workflow validation #819
Workflow validation #819
Conversation
Bump version to 1.13dev
* Test that loading a nf-core-lint.yml config works and properly ignores all tests * Test the JSON results dumping (mostly the old test, fixed up)
* Also made it a lot more lenient in not failing when files not found. Should fix nf-core#772 * Rewrote code to do multiple find+replace for a single file in one function call.
* Ported docs from errors.md to the docstring in rst * Added an additional lint test to also check that yamllint is running * Updated the nf-core lint command to match the current workflow
Lint refactoring
Fix sphinx docs
Ignore the gitignore for sphinx docs
Hi @KevinMenden, It looks like this pull-request has been made against the KevinMenden/tools You do not need to close this PR, you can change the target branch to Thanks again for your contribution! |
PR checklist
CHANGELOG.md
is updateddocs
is updatedAdded the lint function
actions_schema_validation
which uses the GitHub workflow JSON schema to validate GitHub action workflows in.github/workflows/
.As suggested in #795