From e71bb92534ce986ccebb62428b52632b6d36776a Mon Sep 17 00:00:00 2001 From: Phil Ewels Date: Thu, 16 Jul 2020 17:14:57 +0200 Subject: [PATCH] Workflows - trigger on change to workflow and test data too --- .github/workflows/cutadapt.yml | 10 ++++++++-- .github/workflows/fastqc.yml | 10 ++++++++-- .github/workflows/samtools_index.yml | 10 ++++++++-- .github/workflows/samtools_sort.yml | 10 ++++++++-- .github/workflows/tcoffee.yml | 10 ++++++++-- .github/workflows/trim_galore.yml | 10 ++++++++-- 6 files changed, 48 insertions(+), 12 deletions(-) diff --git a/.github/workflows/cutadapt.yml b/.github/workflows/cutadapt.yml index ff1e8a91..ca756899 100644 --- a/.github/workflows/cutadapt.yml +++ b/.github/workflows/cutadapt.yml @@ -1,9 +1,15 @@ name: cutadapt on: push: - paths: software/cutadapt/** + paths: + - software/cutadapt/** + - .github/workflows/cutadapt.yml + - tests pull_request: - paths: software/cutadapt/** + paths: + - software/cutadapt/** + - .github/workflows/cutadapt.yml + - tests jobs: run_ci_test: diff --git a/.github/workflows/fastqc.yml b/.github/workflows/fastqc.yml index 7589e4b0..737604fb 100644 --- a/.github/workflows/fastqc.yml +++ b/.github/workflows/fastqc.yml @@ -1,9 +1,15 @@ name: FastQC on: push: - paths: software/fastqc/** + paths: + - software/fastqc/** + - .github/workflows/fastqc.yml + - tests pull_request: - paths: software/fastqc/** + paths: + - software/fastqc/** + - .github/workflows/fastqc.yml + - tests jobs: run_ci_test: diff --git a/.github/workflows/samtools_index.yml b/.github/workflows/samtools_index.yml index a8ee85fd..1f952957 100644 --- a/.github/workflows/samtools_index.yml +++ b/.github/workflows/samtools_index.yml @@ -1,9 +1,15 @@ name: samtools index on: push: - paths: software/samtools/index/** + paths: + - software/samtools/index/** + - .github/workflows/samtools_index.yml + - tests pull_request: - paths: software/samtools/index/** + paths: + - software/samtools/index/** + - .github/workflows/samtools_index.yml + - tests jobs: run_ci_test: diff --git a/.github/workflows/samtools_sort.yml b/.github/workflows/samtools_sort.yml index 4d6aa099..81746f31 100644 --- a/.github/workflows/samtools_sort.yml +++ b/.github/workflows/samtools_sort.yml @@ -1,9 +1,15 @@ name: samtools sort on: push: - paths: software/samtools/sort** + paths: + - software/samtools/sort** + - .github/workflows/samtools_sort.yml + - tests pull_request: - paths: software/samtools/sort** + paths: + - software/samtools/sort** + - .github/workflows/samtools_sort.yml + - tests jobs: run_ci_test: diff --git a/.github/workflows/tcoffee.yml b/.github/workflows/tcoffee.yml index 98f84e95..4a97cd40 100644 --- a/.github/workflows/tcoffee.yml +++ b/.github/workflows/tcoffee.yml @@ -1,9 +1,15 @@ name: tcoffee on: push: - paths: software/tcoffee/** + paths: + - software/tcoffee/** + - .github/workflows/tcoffee.yml + - tests pull_request: - paths: software/tcoffee/** + paths: + - software/tcoffee/** + - .github/workflows/tcoffee.yml + - tests jobs: run_ci_test: diff --git a/.github/workflows/trim_galore.yml b/.github/workflows/trim_galore.yml index 8812ad87..caa7a7b6 100644 --- a/.github/workflows/trim_galore.yml +++ b/.github/workflows/trim_galore.yml @@ -1,9 +1,15 @@ name: Trim Galore! on: push: - paths: software/trim_galore/** + paths: + - software/trim_galore/** + - .github/workflows/trim_galore.yml + - tests pull_request: - paths: software/trim_galore/** + paths: + - software/trim_galore/** + - .github/workflows/trim_galore.yml + - tests jobs: run_ci_test: