mirror of
https://github.com/MillironX/nf-core_modules.git
synced 2024-11-13 05:13:09 +00:00
Fix a bunch of stuff in GitHub Actions test workflows
This commit is contained in:
parent
2b6dc71338
commit
aa24c8d175
8 changed files with 20 additions and 37 deletions
12
.github/workflows/cutadapt.yml
vendored
12
.github/workflows/cutadapt.yml
vendored
|
@ -1,8 +1,9 @@
|
|||
name: cutadapt
|
||||
on:
|
||||
push: {}
|
||||
push:
|
||||
paths: software/cutadapt/**
|
||||
pull_request:
|
||||
paths: software/cutadapt/*
|
||||
paths: software/cutadapt/**
|
||||
|
||||
jobs:
|
||||
run_ci_test:
|
||||
|
@ -12,13 +13,6 @@ jobs:
|
|||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Checkout submodules
|
||||
shell: bash
|
||||
run: |
|
||||
auth_header="$(git config --local --get http.https://github.com/.extraheader)"
|
||||
git submodule sync --recursive
|
||||
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
|
||||
|
||||
- name: Install Nextflow
|
||||
run: |
|
||||
wget -qO- get.nextflow.io | bash
|
||||
|
|
2
.github/workflows/docker.yml
vendored
2
.github/workflows/docker.yml
vendored
|
@ -14,7 +14,7 @@ jobs:
|
|||
steps:
|
||||
|
||||
# Check out the repo
|
||||
- uses: actions/checkout@v1
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
# Find the tool wrappers that changed
|
||||
# Annoyingly, matrix can't take dynamic variables
|
||||
|
|
2
.github/workflows/fastqc.yml
vendored
2
.github/workflows/fastqc.yml
vendored
|
@ -12,9 +12,7 @@ jobs:
|
|||
NXF_ANSI_LOG: false
|
||||
steps:
|
||||
|
||||
# Check out the repository
|
||||
- uses: actions/checkout@v1
|
||||
submodules: true
|
||||
|
||||
- name: Install Nextflow
|
||||
run: |
|
||||
|
|
2
.github/workflows/lint-code.yml
vendored
2
.github/workflows/lint-code.yml
vendored
|
@ -36,7 +36,7 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Check out repository
|
||||
uses: actions/checkout@v1
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: Install NodeJS
|
||||
uses: actions/setup-node@v1
|
||||
|
|
9
.github/workflows/samtools_index.yml
vendored
9
.github/workflows/samtools_index.yml
vendored
|
@ -1,8 +1,9 @@
|
|||
name: samtools index
|
||||
on:
|
||||
push: {}
|
||||
push:
|
||||
paths: software/samtools/index/**
|
||||
pull_request:
|
||||
paths: software/samtools/index*
|
||||
paths: software/samtools/index/**
|
||||
|
||||
jobs:
|
||||
run_ci_test:
|
||||
|
@ -11,9 +12,7 @@ jobs:
|
|||
NXF_ANSI_LOG: false
|
||||
steps:
|
||||
|
||||
# Check out the repository
|
||||
- uses: actions/checkout@v1
|
||||
submodules: true
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Install Nextflow
|
||||
run: |
|
||||
|
|
9
.github/workflows/samtools_sort.yml
vendored
9
.github/workflows/samtools_sort.yml
vendored
|
@ -1,8 +1,9 @@
|
|||
name: samtools sort
|
||||
on:
|
||||
push: {}
|
||||
push:
|
||||
paths: software/samtools/sort**
|
||||
pull_request:
|
||||
paths: software/samtools/sort*
|
||||
paths: software/samtools/sort**
|
||||
|
||||
jobs:
|
||||
run_ci_test:
|
||||
|
@ -11,9 +12,7 @@ jobs:
|
|||
NXF_ANSI_LOG: false
|
||||
steps:
|
||||
|
||||
# Check out the repository
|
||||
- uses: actions/checkout@v1
|
||||
submodules: true
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Install Nextflow
|
||||
run: |
|
||||
|
|
12
.github/workflows/tcoffee.yml
vendored
12
.github/workflows/tcoffee.yml
vendored
|
@ -1,8 +1,9 @@
|
|||
name: tcoffee
|
||||
on:
|
||||
push: {}
|
||||
push:
|
||||
paths: software/tcoffee/**
|
||||
pull_request:
|
||||
paths: software/tcoffee/*
|
||||
paths: software/tcoffee/**
|
||||
|
||||
jobs:
|
||||
run_ci_test:
|
||||
|
@ -11,14 +12,7 @@ jobs:
|
|||
NXF_ANSI_LOG: false
|
||||
steps:
|
||||
|
||||
# Check out the repository
|
||||
- uses: actions/checkout@v2
|
||||
- name: Checkout submodules
|
||||
shell: bash
|
||||
run: |
|
||||
auth_header="$(git config --local --get http.https://github.com/.extraheader)"
|
||||
git submodule sync --recursive
|
||||
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
|
||||
|
||||
- name: Install Nextflow
|
||||
run: |
|
||||
|
|
9
.github/workflows/trim_galore.yml
vendored
9
.github/workflows/trim_galore.yml
vendored
|
@ -1,8 +1,9 @@
|
|||
name: Trim Galore!
|
||||
on:
|
||||
push: {}
|
||||
push:
|
||||
paths: software/trim_galore/**
|
||||
pull_request:
|
||||
paths: software/trim_galore/*
|
||||
paths: software/trim_galore/**
|
||||
|
||||
jobs:
|
||||
run_ci_test:
|
||||
|
@ -11,9 +12,7 @@ jobs:
|
|||
NXF_ANSI_LOG: false
|
||||
steps:
|
||||
|
||||
# Check out the repository
|
||||
- uses: actions/checkout@v1
|
||||
submodules: true
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Install Nextflow
|
||||
run: |
|
||||
|
|
Loading…
Reference in a new issue