Oskar Wacker
11/14/2024, 2:18 PMCRITICAL Config file '/home/runner/work/rnadeseq/rnadeseq/.nf-core.yml' is
invalid
lint: Input should be a valid string
lint: Input should be a valid dictionary
lint: Input should be a valid dictionary
lint: Input should be a valid boolean
Error: Process completed with exit code 1.mashehu
11/14/2024, 2:39 PMlint, e.g. before files_existOskar Wacker
11/14/2024, 2:43 PMArthur
11/14/2024, 8:01 PMnextflow_config:
- manifest.name
- manifest.homePage
- config_defaults:
- params.custom_config_base
- params.report_file
- params.references_file
- params.css
- params.logo
The issue is this section.
According to the types defined in the pydantic model for the .nf-core.yml you can have either a list of strings or a list of dicts of strings. But you can’t mix them.
I can’t speak to whether that typing is a mistake, but that’s why this failsOskar Wacker
11/19/2024, 7:27 AMmashehu
11/19/2024, 7:35 AMnextflow_config:
- manifest.name
- manifest.homePage
- config_defaults
but a fix is on the way https://github.com/nf-core/tools/pull/3228Oskar Wacker
11/19/2024, 7:38 AM