Repository tests

The files for a project are very important and must meet some requirements:

  • Nextflow badge
    • If no Nextflow badge is found, a warning is given
    • If a badge is found but the version doesn’t match the minimum version in the config file, the test fails
    • Example badge code:
  • Bioconda badge
    • If your pipeline contains a file called environment.yml in the root directory, a bioconda badge is required
    • Required badge code:
      [![install with bioconda](](

These badges are a markdown image ![alt-text](<image URL>) inside a markdown link [markdown image](<link URL>), so a bit fiddly to write.