Skip to content

feat(hicap): migrate to topic channel versions (stub block already present)#11416

Open
HReed1 wants to merge 3 commits into
nf-core:masterfrom
HReed1:stub-topics-hicap
Open

feat(hicap): migrate to topic channel versions (stub block already present)#11416
HReed1 wants to merge 3 commits into
nf-core:masterfrom
HReed1:stub-topics-hicap

Conversation

@HReed1
Copy link
Copy Markdown
Contributor

@HReed1 HReed1 commented Apr 29, 2026

Contribution to #4570 — Stub+Topic Channel Migration

Migrates hicap to the nf-core v4.0.1 topic channel versioning standard. This module already had a stub: block but still used the legacy versions.yml / END_VERSIONS pattern.

Changes

  • main.nf: Replaced versions.yml output + END_VERSIONS heredoc (in both script and stub) with topic channel emit (versions_hicap). Stub block cleaned up.
  • meta.yml: Removed legacy versions: output block; lint fixed.
  • tests/main.nf.test: Added sanitizeOutput(process.out) on both tests.
  • tests/main.nf.test.snap: Regenerated snapshots (2 created).

Test results (local, --profile docker,wave)

SUCCESS: Executed 2 tests in 167.007s

Part of the systematic migration tracked in #4570.

- Replaced versions.yml output + END_VERSIONS heredoc with topic channel emit (versions_hicap)
- Cleaned stub block (removed END_VERSIONS heredoc)
- Updated tests: sanitizeOutput on both tests
- Removed legacy versions output block from meta.yml

Contributes to nf-core#4570
Comment thread modules/nf-core/hicap/main.nf Outdated
Comment thread modules/nf-core/hicap/meta.yml Outdated
Comment thread modules/nf-core/hicap/meta.yml Outdated
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