Skip to content

Feat: Adds support for new nextflow versions and changes version defaults#305

Open
l-mansouri wants to merge 6 commits intomainfrom
nextflow-version
Open

Feat: Adds support for new nextflow versions and changes version defaults#305
l-mansouri wants to merge 6 commits intomainfrom
nextflow-version

Conversation

@l-mansouri
Copy link
Copy Markdown
Collaborator

Overview

This PR adds support for nextflow versions '25.04.8' and '25.10.4'. It also updates nextflow versions defaults for user imported pipelines and lifebit-owned pipelines.

JIRA

Please add here as many related tasks this PR covers with its brief description, if more than one ticket

https://lifebit.atlassian.net/browse/LP-106665
https://lifebit.atlassian.net/browse/LP-106666

Changes

  • Implements support for new versions in the CLI
  • Implements new defaults for pipelines based on the type
  • Refactors docs

Acceptance Criteria

Please add here as many scenarios as in the Story

Normally this acceptance criteria is tested in ADAPT workspace in PROD

LP-106665

Scenario 1: New Nextflow version 25.04.8 is accepted by cloudos job run Screenshot 2026-04-03 at 10 59 36 Screenshot 2026-04-03 at 11 00 32
Scenario 2: New Nextflow version 25.10.4 is accepted by cloudos job run Screenshot 2026-04-03 at 11 01 10 Screenshot 2026-04-03 at 11 02 01
Scenario 3: An unsupported Nextflow version is rejected Screenshot 2026-04-03 at 10 59 07
Scenario 4: Azure defaults are unchanged Screenshot 2026-04-03 at 11 10 32

LP-106666

Scenario 1: Default Nextflow version for user imported workflows Screenshot 2026-04-03 at 10 38 55 Screenshot 2026-04-03 at 10 39 22
Scenario 2: Default Nextflow version for Lifebit Platform workflows Screenshot 2026-04-03 at 10 39 50 Screenshot 2026-04-03 at 10 41 16
Scenario 3: Azure defaults are unchanged Screenshot 2026-04-03 at 10 54 11

@l-mansouri l-mansouri marked this pull request as ready for review April 3, 2026 15:05
@l-mansouri l-mansouri marked this pull request as draft April 3, 2026 15:20
@l-mansouri l-mansouri marked this pull request as ready for review April 3, 2026 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant