TheJacksonLaboratory / splicing-pipelines-nf

Repository for the Anczukow-Lab splicing pipeline
14 stars 9 forks source link

Fast-fail strategy in CI does not allow us to gather information for debugging #258

Closed cgpu closed 2 years ago

cgpu commented 3 years ago

Problem

With the current failure strategy of the CI test configuration, if one test fails eg Nextflow version latest '', then all the other tests will be cancelled, ie 20.01.0. This is unwanted, as it deprives us of useful for debugging information.

Solution

Change the failure strategy to allow the matrix tests to complete independently.

Implementation

Set in the .github/workflows/ci.yml file in the strategy section fail-fast: false