Continuous integration testing
Pipelines must have automated continuous integration testing, running using GitHub Actions.
There must also be CI tests using AWS (test
and test_full
).
There must be a config profile
called test
that should be as comprehensive as possible - that is, it should run as much of the pipeline as possible.
It should use as tiny test data set as possible (even if the output that it creates is meaningless).
- Contributing
- Pipelines
- nf-test
- Website
- Code editors and styling
-
- Tutorials
- Use nf-core pipelines
- Adding a pipeline
- nf-core components
- Tests and test data
- Contributing to nf-core
- External usage
- Nextflow training
- nf-core contributing overview
-
- Guidelines
- Pipelines
- Components
- Documentation
- External use
- Google slides progressbar
- Graphic design
- Pull request review
-
- Checklists
- Community governance
- Pipeline release
-
- nf-core/tools