Skip to content

Add strategy option to Seqera executor#7132

Merged
pditommaso merged 2 commits into
masterfrom
sched-strategy
May 15, 2026
Merged

Add strategy option to Seqera executor#7132
pditommaso merged 2 commits into
masterfrom
sched-strategy

Conversation

@pditommaso
Copy link
Copy Markdown
Member

Summary

  • Add seqera.executor.strategy config option to narrow compute-environment selection when a provider exposes multiple strategies (e.g. AWS ecs vs vm). When omitted, the provider's canonical default is used.
  • Pass strategy through to CreateRunRequest in SeqeraExecutor.
  • Bump nf-seqera plugin to 0.20.0-rc.2.

Test plan

  • make test module=plugins:nf-seqera — BUILD SUCCESSFUL
  • CI green
  • Verify behaviour end-to-end against Seqera Platform with a pipeline that sets seqera.executor.strategy = 'vm'

🤖 Generated with Claude Code

Introduce 'seqera.executor.strategy' to narrow compute-environment
selection when a provider exposes multiple strategies (e.g. AWS 'ecs'
vs 'vm'). When omitted, the provider's canonical default is used.

Bumps nf-seqera plugin to 0.20.0-rc.2.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented May 12, 2026

Deploy Preview for nextflow-docs-staging ready!

Name Link
🔨 Latest commit 779c9e9
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-docs-staging/deploys/6a073857de559b00083dcc7b
😎 Deploy Preview https://deploy-preview-7132--nextflow-docs-staging.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@pditommaso pditommaso requested a review from bentsherman May 12, 2026 08:07
@pditommaso
Copy link
Copy Markdown
Member Author

Sorry Ben, need this

Signed-off-by: Paolo Di Tommaso <paolo.ditommaso@gmail.com>
@pditommaso pditommaso merged commit 80905b8 into master May 15, 2026
7 of 8 checks passed
@pditommaso pditommaso deleted the sched-strategy branch May 15, 2026 15:14
@bentsherman
Copy link
Copy Markdown
Member

No problem 👍 I forgot to review but it looks fine

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.

2 participants