Skip to content

Dp24_shell_to_script#362

Merged
yumisims merged 3 commits intodevfrom
dp24_shell_to_script
Feb 14, 2025
Merged

Dp24_shell_to_script#362
yumisims merged 3 commits intodevfrom
dp24_shell_to_script

Conversation

@DLBPointon
Copy link
Copy Markdown
Contributor

Shell blocks are depreciating, in this PR I've converted them all to script blocks.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 13, 2025

nf-core lint overall result: Passed ✅ ⚠️

Posted for pipeline commit 2c09d78

+| ✅ 126 tests passed       |+
#| ❔  21 tests were ignored |#
!| ❗   4 tests had warnings |!
Details

❗ Test warnings:

  • nextflow_config - Config manifest.version should end in dev: '1.2.2'
  • pipeline_todos - TODO string in WorkflowMain.groovy: Add Zenodo DOI for pipeline after first release
  • pipeline_todos - TODO string in methods_description_template.yml: ## Update the HTML below to your prefered methods description, e.g. add publication citation for this pipeline
  • system_exit - System.exit in WorkflowTreeval.groovy: System.exit(1) [line 17]

❔ Tests ignored:

  • files_exist - File is ignored: assets/nf-core-treeval_logo_light.png
  • files_exist - File is ignored: conf/test_full.config
  • files_exist - File is ignored: docs/images/nf-core-treeval_logo_light.png
  • files_exist - File is ignored: docs/images/nf-core-treeval_logo_dark.png
  • files_exist - File is ignored: conf/igenomes.config
  • files_exist - File is ignored: .github/workflows/awstest.yml
  • files_exist - File is ignored: .github/workflows/awsfulltest.yml
  • nextflow_config - Config variable ignored: manifest.name
  • nextflow_config - Config variable ignored: manifest.homePage
  • files_unchanged - File ignored due to lint config: LICENSE or LICENSE.md or LICENCE or LICENCE.md
  • files_unchanged - File ignored due to lint config: .github/CONTRIBUTING.md
  • files_unchanged - File ignored due to lint config: .github/ISSUE_TEMPLATE/bug_report.yml
  • files_unchanged - File ignored due to lint config: .github/workflows/branch.yml
  • files_unchanged - File ignored due to lint config: .github/workflows/linting.yml
  • files_unchanged - File ignored due to lint config: assets/sendmail_template.txt
  • files_unchanged - File does not exist: assets/nf-core-treeval_logo_light.png
  • files_unchanged - File does not exist: docs/images/nf-core-treeval_logo_light.png
  • files_unchanged - File does not exist: docs/images/nf-core-treeval_logo_dark.png
  • files_unchanged - File ignored due to lint config: lib/NfcoreTemplate.groovy
  • files_unchanged - File ignored due to lint config: .gitignore or .prettierignore or pyproject.toml
  • actions_awstest - 'awstest.yml' workflow not found: /home/runner/work/treeval/treeval/.github/workflows/awstest.yml

✅ Tests passed:

Run details

  • nf-core/tools version 2.8
  • Run at 2025-02-13 16:07:22

@DLBPointon DLBPointon self-assigned this Feb 14, 2025
@DLBPointon DLBPointon added the enhancement New feature or request label Feb 14, 2025
@DLBPointon DLBPointon added this to the Release 1 milestone Feb 14, 2025
@yumisims yumisims merged commit 248eebb into dev Feb 14, 2025
6 checks passed
@DLBPointon DLBPointon deleted the dp24_shell_to_script branch March 12, 2025 14:28
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