Skip to content

Important! Template update for nf-core/tools v4.0.2 (fixing conflicts)#60

Open
vinisalazar wants to merge 18 commits into
nf-core:devfrom
vinisalazar:dev-update-template
Open

Important! Template update for nf-core/tools v4.0.2 (fixing conflicts)#60
vinisalazar wants to merge 18 commits into
nf-core:devfrom
vinisalazar:dev-update-template

Conversation

@vinisalazar
Copy link
Copy Markdown
Collaborator

Supersedes #56

FIxing conflicts from the template update.

I used Claude to do most of the fixes and approved each one individually, but would be good to have more reviews.

nf-core-bot and others added 2 commits April 30, 2026 13:32
Keep current HEAD changes throughout; combine where incoming only adds
(latest-everything NXF_VER in nf-test.yml, stable_path/stable_content
variables in default.nf.test, multiqc/multiqc_logo/outdir take params
in funcprofiler.nf).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vinisalazar vinisalazar requested review from miraep8 and nickp60 May 12, 2026 07:21
vinisalazar and others added 3 commits May 12, 2026 17:38
- humann/humann4: rename duplicate `meta` input to `_meta`
- profile: rename rgi_inputs to ch_input_for_rgi, add
  ch_input_for_eggnogmapper, fix shadowed `reads`/`profile`
  closure params to use underscore prefix
- funcprofiler.nf: remove top-level statements (redundant,
  samplesheet/databases passed as workflow inputs)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@nickp60
Copy link
Copy Markdown
Collaborator

nickp60 commented May 12, 2026

Hi @vinisalazar thanks for working on this! Is there a reason this is a separate PR from #56? I'm not sure what changed. I don't know enough about the templating to do a good job reviewing these changes or know why the tests are failing; could you maybe ping the slack group for a reviewer?

@vinisalazar
Copy link
Copy Markdown
Collaborator Author

@nickp60 that PR has many merge conflicts, this is an attempt to fix the conflicts. But, I think we may need to hold it off until v1.0.0 is merged.

@vinisalazar
Copy link
Copy Markdown
Collaborator Author

@nickp60 I believe stuff's breaking because of version updates to the CI toolchain (especially nf-test).

I guess the move here is merge v1.0.0 and then can look into that

@vinisalazar vinisalazar changed the title Update nf-core template to v4.0.2 Important! Template update for nf-core/tools v4.0.2 (fixing conflicts) May 14, 2026
  Applying fixes after running 'nf-core modules lint' command
@vinisalazar vinisalazar force-pushed the dev-update-template branch from 647243e to beeecbc Compare May 15, 2026 05:29
  - Remove action files while migration to v4 is not stable
@vinisalazar vinisalazar force-pushed the dev-update-template branch from b76061c to 03e2145 Compare May 15, 2026 06:56
@vinisalazar
Copy link
Copy Markdown
Collaborator Author

@nickp60 I did some work on this today and realised that it will need to be merged before v1.0.0, due to the fact that the CI checks on the v1.0.0 are checking against this version of the template

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.

3 participants