@@ -4,23 +4,7 @@ on: [push, pull_request]
44
55jobs :
66
7- skip_duplicate :
8- permissions :
9- actions : write
10- contents : read
11- runs-on : ubuntu-latest
12- outputs :
13- should_skip : ${{ steps.skip_check.outputs.should_skip }}
14- steps :
15- - id : skip_check
16- uses : fkirc/skip-duplicate-actions@v5.3.0
17- with :
18- cancel_others : ' true'
19- concurrent_skipping : ' same_content_newer'
20-
217 Install :
22- needs : skip_duplicate
23- if : ${{ needs.skip_duplicate.outputs.should_skip != 'true' }}
248 runs-on : ubuntu-latest
259 steps :
2610 - name : Checkout repository
@@ -31,14 +15,12 @@ jobs:
3115 channel-priority : strict
3216 activate-environment : snakemake
3317 auto-activate-base : false
34- environment-file : .test/environment_7.32.4 .yaml
18+ environment-file : .test/environment_v7 .yaml
3519 - name : Create environments
3620 shell : bash -el {0}
37- run : snakemake --snakefile workflow/Snakefile --directory .test --configfile config/config.yaml .test/targets.yaml --conda-create-envs-only --use-conda -c1 --conda-frontend conda
21+ run : snakemake --snakefile .test/Snakefile --configfile config/config.yaml .test/targets.yaml --conda-create-envs-only --use-conda -c1 --conda-frontend conda
3822
3923 Dry_run :
40- needs : skip_duplicate
41- if : ${{ needs.skip_duplicate.outputs.should_skip != 'true' }}
4224 runs-on : ubuntu-latest
4325 steps :
4426 - name : Checkout repository
4931 channel-priority : strict
5032 activate-environment : snakemake
5133 auto-activate-base : false
52- environment-file : .test/environment_7.32.4 .yaml
34+ environment-file : .test/environment_v7 .yaml
5335 - name : Dry run
5436 shell : bash -el {0}
55- run : snakemake --snakefile workflow/Snakefile --directory .test --configfile config/config.yaml .test/targets.yaml --dry-run
37+ run : snakemake --snakefile .test/Snakefile --configfile config/config.yaml .test/targets.yaml --dry-run
0 commit comments