René Rahn
11/10/2025, 10:11 AMrun-tests will always yield false (e.g. PR against dev), unless branch ref is main (https://github.com/nf-core/tools/blob/5ab6be3a893dcc5b76289c64ba91ef79939e70e5/.github/workflows/pytest.yml#L43). This condition is queried in the test job (https://github.com/nf-core/tools/blob/5ab6be3a893dcc5b76289c64ba91ef79939e70e5/.github/workflows/pytest.yml#L68), but seems to be ignored, but only for py14. For py10 no tests are run (see here for an example: (https://github.com/nf-core/tools/actions/runs/19102219542). Is there a magic that I don't see, or are there some unintended side effects that make this work?René Rahn
11/10/2025, 10:15 AMRené Rahn
11/10/2025, 10:16 AMmashehu
11/10/2025, 10:16 AMmashehu
11/10/2025, 10:20 AMmatrix.runner == 'ubuntu-20.04' in the if clause is the culpritRené Rahn
11/10/2025, 10:23 AMmashehu
11/10/2025, 10:24 AMmashehu
11/10/2025, 10:24 AMRené Rahn
11/10/2025, 10:46 AMMaxime Garcia
11/10/2025, 11:17 AMMaxime Garcia
11/10/2025, 11:17 AMMaxime Garcia
11/10/2025, 11:17 AMMaxime Garcia
11/10/2025, 11:17 AMMaxime Garcia
11/10/2025, 11:17 AMRené Rahn
11/10/2025, 11:37 AMRené Rahn
11/10/2025, 4:27 PMRené Rahn
11/10/2025, 4:27 PMmashehu
11/10/2025, 4:27 PM