Skip to content

Container metadata, conda lock files and container configs for all local modules - #97

Merged
MaximilianStammnitz merged 1 commit into
nf-core:devfrom
MaximilianStammnitz:dev
Oct 30, 2026
Merged

MaximilianStammnitz merged 1 commit into
nf-core:devfrom
MaximilianStammnitz:dev

Conversation

@MaximilianStammnitz

Copy link
Copy Markdown
Collaborator

Completes review point 3 (#54): container configs for the local modules.

  • nf-core modules containers create (tools 4.2.1) for all 26 local modules: Docker and Singularity
    images for amd64 and arm64, conda lock files and the containers: section in each meta.yml.
    Modules with identical environment.yml share one image (10 distinct images in total).
  • conf/containers_*.config regenerated: they now list all local processes.
  • Exceptions:
  • manifest.diagram set to the metro map (removes the lint warning).

Tests: nf-test 3/3 passed locally (Docker, Nextflow 25.10.4) against the unchanged snapshot;
nf-core pipelines lint --release: 0 failures (warnings: Zenodo placeholder, newer nf-core module versions).

@MaximilianStammnitz MaximilianStammnitz self-assigned this Oct 29, 2026
@MaximilianStammnitz MaximilianStammnitz added the enhancement New feature or request label Oct 29, 2026
@github-actions

Copy link
Copy Markdown

nf-core pipelines lint overall result: Passed ✅ ⚠️

Posted for pipeline commit b7d59e9

+| ✅ 243 tests passed       |+
#| ❔   4 tests were ignored |#
!| ❗   2 tests had warnings |!
Details

❗ Test warnings:

  • nextflow_config - Config manifest.version should end in dev: 1.0.0
  • readme - README contains the placeholder zenodo.XXXXXXX. This should be replaced with the zenodo doi (after the first release).

❔ Tests ignored:

  • files_exist - File is ignored: conf/igenomes.config
  • files_exist - File is ignored: conf/igenomes_ignored.config
  • files_unchanged - File ignored due to lint config: assets/nf-core-deepmutscan_logo_light.png
  • files_unchanged - File ignored due to lint config: docs/images/nf-core-deepmutscan_logo_dark.png

✅ Tests passed:

Run details

  • nf-core/tools version 4.2.1
  • Run at 2026-10-29 21:31:46

@MaximilianStammnitz
MaximilianStammnitz merged commit eb0d3ce into nf-core:dev Oct 30, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants