Skip to content

Update zip: topic versions, stub block, sanitizeOutput#11451

Merged
SPPearce merged 1 commit intonf-core:masterfrom
HReed1:stub-topics-zip
May 1, 2026
Merged

Update zip: topic versions, stub block, sanitizeOutput#11451
SPPearce merged 1 commit intonf-core:masterfrom
HReed1:stub-topics-zip

Conversation

@HReed1
Copy link
Copy Markdown
Contributor

@HReed1 HReed1 commented Apr 30, 2026

PR checklist

  • This comment contains a description of changes (with reason).
  • If you've fixed a bug or added code that should be tested, add tests!
  • If you've added a new tool, add --profile docker,wave tests.
  • Make sure your code lints (nf-core modules lint).
  • Ensure the test suite passes (nf-test test).

Description of changes

Migrates the zip module to the nf-core v4.0.1 architecture:

  • topic: versions: Replaced legacy versions.yml file emission with dynamic eval() tuple emission on the topic: versions channel.
  • stub block: Added a deterministic stub: block for CI/CD stub-run support.
  • sanitizeOutput: Refactored all test assertions to use sanitizeOutput(process.out) per nf-test best practices.
  • meta.yml: Updated to include topics: versions section.

Part of the v4.0.1 standardization effort tracked in #11323.

Part of #4570

@SPPearce SPPearce added this pull request to the merge queue May 1, 2026
Merged via the queue into nf-core:master with commit 28cc100 May 1, 2026
19 checks passed
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