Niklas Schandry
11/13/2024, 9:46 AMError: Process completed with exit code 1. (https://github.com/nf-core/genomeassembler/actions/runs/11814582801/job/32913922952?pr=62) I think this is prettier, but I have 0 idea what is going on. The other one is in nf-core linting / nf-core : This fails when installing dependencies:
ERROR: Invalid requirement: 'nf-core==': Expected end or semicolon (after name and no valid version specifier)
nf-core==
but I dont even know where this environment is specified, it says read .nf-core.yml , this only contains repository: pipeline failing run is here https://github.com/nf-core/genomeassembler/actions/runs/11814582801/job/32913922589?pr=62 . Could someone explain to me how to fix this, or point me somewhere where I can learn about what is happening?Niklas Schandry
11/13/2024, 9:50 AMmashehu
11/13/2024, 9:52 AMpre-commit run prettier --all-files to fix these things (or via a github comment like I did). the other warning is because there was a bug in a short window of tools releases. try to copy over the code from https://github.com/nf-core/tools/blob/main/nf_core/pipeline-template/.github/workflows/linting.yml to your linting.ymlNiklas Schandry
11/13/2024, 9:58 AMNiklas Schandry
11/13/2024, 10:10 AMmashehu
11/13/2024, 10:14 AMNiklas Schandry
11/13/2024, 10:18 AMNiklas Schandry
11/13/2024, 10:20 AM.github/workflows/linting.yml with the contents of the linting.yml you linked does not fix the error in the nf-core linting workflowNiklas Schandry
11/13/2024, 10:26 AM.nf-core.yml not containing nf_core_versionmashehu
11/13/2024, 10:27 AMNiklas Schandry
11/13/2024, 10:30 AMnextflow_config: Config default value incorrect: params.flye_mode is set as --nano-hq in nextflow_schema.json but is null in nextflow.config.
However, it is set in nextflow.config : https://github.com/nschan/genomeassembler/blob/assembler/nextflow.config#L77mashehu
11/13/2024, 10:31 AMmashehu
11/13/2024, 10:32 AMNiklas Schandry
11/13/2024, 10:32 AMNiklas Schandry
11/13/2024, 10:37 AMmashehu
11/13/2024, 10:38 AMnextflow config -flat .Niklas Schandry
11/13/2024, 10:42 AM> nextflow config -flat . | grep flye
params.assembler = 'flye'
params.flye_mode = '--nano-hq'
params.flye_args = ''Niklas Schandry
11/13/2024, 1:49 PMmashehu
11/13/2024, 1:52 PMNiklas Schandry
11/14/2024, 9:12 AMactions_awsfulltest: .github/workflows/awsfulltest.yml is not triggered correctly ? If I understand https://nf-co.re/tools/docs/3.0.2/pipeline_lint_tests/actions_awsfulltest correctly this should look like:
on:
release:
types: [published]
workflow_dispatch:
But that does not seem to fix it, is it something in the test itself I should change? Do I actually need this test?mashehu
11/14/2024, 9:20 AMon:
pull_request:
branches:
- master
workflow_dispatch:
pull_request_review:
types: [submitted]Niklas Schandry
11/14/2024, 9:21 AMNiklas Schandry
11/14/2024, 10:28 AMmashehu
11/14/2024, 10:31 AM.nf-core.yml as shown in https://nf-co.re/docs/nf-core-tools/api_reference/3.0.2/pipeline_lint_tests/nextflow_config at the bottomNiklas Schandry
11/14/2024, 10:32 AMNiklas Schandry
11/14/2024, 12:38 PMmashehu
11/14/2024, 12:40 PM$defs group. sometimes the result of a less successful mergeNiklas Schandry
11/14/2024, 12:43 PMproperties , this came out of pipeline schema create with the webthing, I think I can follow what the point of defs is, should I just move them in there manually or is there some less annoying way?mashehu
11/14/2024, 12:44 PMmashehu
11/14/2024, 12:47 PMnf-core pipelines schema create again, can you group the โfree floatingโ params like ont or hifi? (there is a add group button and then a button to add parameters into them or just drag and drop)Niklas Schandry
11/14/2024, 12:47 PMmashehu
11/14/2024, 12:49 PMmashehu
11/14/2024, 12:49 PMNiklas Schandry
11/14/2024, 12:50 PMNiklas Schandry
11/14/2024, 1:24 PM<http://main.nf|main.nf> and this seems to interfere with the nextflow.config settings during linting? There might be a subtle difference between nextflow.config and nextflow config in the linting errors, I am still not sure why this only affected a specific subset, but now that I removed them from <http://main.nf|main.nf> it works fine. ๐mashehu
11/14/2024, 1:39 PM