-
Notifications
You must be signed in to change notification settings - Fork 127
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
Change profile configuration for CI tests #374
Conversation
|
I am not sure why tests are not passing since I reverted changes to the initial configuration. |
@grst would you mind retrying this job again from your side? when I do, I still get the mirbase issue. thank you! |
now it fails for me as well :( Maybe a workround could be to |
I solved the mirBase issue by changing the CI configuration so that when a test fails, it won't stop all other tests. This means that if one of the tests cannot get the mirBase, it is possible to re-run that test without affecting the others :) |
The CI tests are currently executed with the profile configuration
-profile test,illumina,docker
, which differs from the typical-profile test,docker
that most nf-core pipelines use. If the users run the pipeline with-profile test,docker
it would lead to the protocolcustom
to be used, instead ofillumina
. This inconsistency could lead to confusion, as the standard user environment does not accurately reflect the same results as the CI test environment.This PR addresses #371.
Closes #375
It improves README documentation regarding how to use the protocol profiles.
It includes the
illumina
protocol profiles directly in the test profiles so that users can run them out-of-the-box as they do with any other nf-core pipeline:nextflow run nf-core/smrnaseq -profile test,docker --outdir <results>
PR checklist
nf-core lint
).nf-test test main.nf.test -profile test,docker
).nextflow run . -profile debug,test,docker --outdir <OUTDIR>
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).