Skip to content

Remove testing of latest-everything from every single PR CI run #3932

@jfy133

Description

@jfy133

Currently every PR on an nf-core pipeline repository will run the tests on both latest stable and edge release.

However because of nf-test sharding we don't actually report a failure of latest-everything to prevent blocking of merging on the PR conversation tab which is where most people look to see their test status (polling the maintainers team, people rarely check the 'Run nf-test' summary page in the 'checks' tab).,

I suggest we remove the latest-everything runs from every PR, maybe reserving only for release PRs from dev to master, to help reduce our environmental impact.

@mirpedrol also points out we have 'nightly builds' which should help us detect if upcoming Nextflow changes will cause problems.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions