Skip to content

Commit 0e9046e

Browse files
committed
template update
1 parent ff70a59 commit 0e9046e

5 files changed

Lines changed: 20 additions & 15 deletions

File tree

.github/workflows/download_pipeline.yml

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,17 @@ jobs:
3434
REPO_LOWERCASE: ${{ steps.get_repo_properties.outputs.REPO_LOWERCASE }}
3535
REPOTITLE_LOWERCASE: ${{ steps.get_repo_properties.outputs.REPOTITLE_LOWERCASE }}
3636
REPO_BRANCH: ${{ steps.get_repo_properties.outputs.REPO_BRANCH }}
37+
steps:
38+
- name: Get the repository name and current branch
39+
id: get_repo_properties
40+
run: |
41+
echo "REPO_LOWERCASE=${GITHUB_REPOSITORY,,}" >> "$GITHUB_OUTPUT"
42+
echo "REPOTITLE_LOWERCASE=$(basename ${GITHUB_REPOSITORY,,})" >> "$GITHUB_OUTPUT"
43+
echo "REPO_BRANCH=${{ github.event.inputs.testbranch || 'dev' }}" >> "$GITHUB_OUTPUT"
44+
45+
download:
46+
runs-on: ubuntu-latest
47+
needs: configure
3748
steps:
3849
- name: Install Nextflow
3950
uses: nf-core/setup-nextflow@v2
@@ -56,21 +67,10 @@ jobs:
5667
python -m pip install --upgrade pip
5768
pip install git+https://github.com/nf-core/tools.git@dev
5869
59-
- name: Get the repository name and current branch set as environment variable
60-
id: get_repo_properties
61-
run: |
62-
echo "REPO_LOWERCASE=${GITHUB_REPOSITORY,,}" >> "$GITHUB_OUTPUT"
63-
echo "REPOTITLE_LOWERCASE=$(basename ${GITHUB_REPOSITORY,,})" >> "$GITHUB_OUTPUT"
64-
echo "REPO_BRANCH=${{ github.event.inputs.testbranch || 'dev' }}" >> "$GITHUB_OUTPUT"
65-
6670
- name: Make a cache directory for the container images
6771
run: |
6872
mkdir -p ./singularity_container_images
6973
70-
download:
71-
runs-on: ubuntu-latest
72-
needs: configure
73-
steps:
7474
- name: Download the pipeline
7575
env:
7676
NXF_SINGULARITY_CACHEDIR: ./singularity_container_images{% raw %}
@@ -87,6 +87,9 @@ jobs:
8787
- name: Inspect download
8888
run: tree ./${{ needs.configure.outputs.REPOTITLE_LOWERCASE }}
8989

90+
- name: Inspect container images
91+
run: tree ./singularity_container_images | tee ./container_initial
92+
9093
- name: Count the downloaded number of container images
9194
id: count_initial
9295
run: |

.github/workflows/linting_comment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Download lint results
14-
uses: dawidd6/action-download-artifact@80620a5d27ce0ae443b965134db88467fc607b43 # v7
14+
uses: dawidd6/action-download-artifact@20319c5641d495c8a52e688b7dc5fada6c3a9fbc # v8
1515
with:
1616
workflow: linting.yml
1717
workflow_conclusion: completed

.nf-core.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ lint:
2727
nextflow_config:
2828
- manifest.name
2929
- manifest.homePage
30-
nf_core_version: 3.1.1
30+
nf_core_version: 3.2.0
3131
repository_type: pipeline
3232
template:
3333
author: SusiJo, FriederikeHanssen, famosab

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ The resulting file(s) can be analyzed singly or as an entire cohort in R with [m
2727
## Usage
2828

2929
> [!NOTE]
30-
> If you are new to Nextflow and nf-core, please refer to [this page](https://nf-co.re/docs/usage/installation) on how to set-up Nextflow.Make sure to [test your setup](https://nf-co.re/docs/usage/introduction#how-to-run-a-pipeline) with `-profile test` before running the workflow on actual data.
30+
> If you are new to Nextflow and nf-core, please refer to [this page](https://nf-co.re/docs/usage/installation) on how to set-up Nextflow. Make sure to [test your setup](https://nf-co.re/docs/usage/introduction#how-to-run-a-pipeline) with `-profile test` before running the workflow on actual data.
3131
3232
First, prepare a samplesheet with your input data that looks as follows:
3333

docs/output.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,9 @@ The pipeline is built using [Nextflow](https://www.nextflow.io/) and processes d
7070

7171
[MultiQC](http://multiqc.info) is a visualization tool that generates a single HTML report summarising all samples in your project. Most of the pipeline QC results are visualised in the report and further statistics are available in the report data directory.
7272

73-
Results generated by MultiQC collate pipeline QC from supported tools e.g. FastQC. The pipeline has special steps which also allow the software versions to be reported in the MultiQC output for future traceability. For more information about how to use MultiQC reports, see <http://multiqc.info>.### Pipeline information
73+
Results generated by MultiQC collate pipeline QC from supported tools e.g. FastQC. The pipeline has special steps which also allow the software versions to be reported in the MultiQC output for future traceability. For more information about how to use MultiQC reports, see <http://multiqc.info>.
74+
75+
### Pipeline information
7476

7577
<details markdown="1">
7678
<summary>Output files</summary>

0 commit comments

Comments
 (0)