File tree Expand file tree Collapse file tree 1 file changed +12
-17
lines changed
Expand file tree Collapse file tree 1 file changed +12
-17
lines changed Original file line number Diff line number Diff line change 88 NXF_ANSI_LOG : false
99 steps :
1010 - name : Check out repository code
11- uses : actions/checkout@v2
11+ uses : actions/checkout@v6
1212
13- - name : Cache singularity images
14- uses : actions/cache@v4.2 .2
13+ - name : Cache singularity/apptainer images
14+ uses : actions/cache@v5.0 .2
1515 with :
1616 path : work/singularity
1717 key : singularity-${{ hashFiles('config/nextflow_config/singularity.config') }}
1818 restore-keys : singularity-
1919
20- - name : Install Singularity
21- uses : eWaterCycle/setup-singularity@v7
20+ - name : Install apptainer
21+ - uses : eWaterCycle/setup-apptainer@v2
2222 with :
23- singularity-version : 3.8.3
24-
25- - name : Install Nextflow
26- env :
27- CAPSULE_LOG : none
28- run : |
29- curl -fsSL https://github.com/nextflow-io/nextflow/releases/download/v24.10.4/nextflow -o nextflow | bash
30- sudo mv nextflow /usr/local/bin/
31-
32- - name : Make Nextflow binary executable
33- run : chmod +x /usr/local/bin/nextflow
23+ apptainer-version : 1.3.6
3424
25+ - name : Install Nextflow
26+ uses : nf-core/setup-nextflow@v2
27+ with :
28+ version : 25.10.2
29+
3530 - name : Set up python
36- uses : actions/setup-python@v2
31+ uses : actions/setup-python@v6
3732 with :
3833 python-version : 3.11
3934 architecture : x64
You can’t perform that action at this time.
0 commit comments