Skip to content

Commit

Permalink
Merge branch 'master' into ct-demux_deplete-allow_multiple_biosample_…
Browse files Browse the repository at this point in the history
…attribute_files
  • Loading branch information
tomkinsc authored Nov 6, 2024
2 parents 730201c + c269357 commit 67151dc
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 1 deletion.
16 changes: 16 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,12 @@ on:
types:
- created

concurrency:
# Group jobs by the branch or tag ref to ensure only one job runs for a ref at a time
group: ${{ github.ref }}
# Cancel any in-progress jobs for the same group
cancel-in-progress: true

env:
PYTHONIOENCODING: UTF8
DOCKER_REGISTRY: "quay.io"
Expand All @@ -32,6 +38,8 @@ env:

jobs:
validate_wdl_miniwdl:
# Run if not a push event or if there's no pull request for the branch
if: github.event_name != 'push' || github.event.pull_request == null
runs-on: ubuntu-20.04
steps:
- name: checkout repository
Expand Down Expand Up @@ -85,6 +93,8 @@ jobs:
miniwdl check pipes/WDL/workflows/*.wdl
validate_wdl_womtool:
# Run if not a push event or if there's no pull request for the branch
if: github.event_name != 'push' || github.event.pull_request == null
runs-on: ubuntu-20.04
steps:
- name: checkout repository
Expand Down Expand Up @@ -135,6 +145,8 @@ jobs:
## readthedocs does its own build trigger. this job exists simply to
## attempt a build and alert us of documentation build failures because otherwise we would never know.
test_docs:
# Run if not a push event or if there's no pull request for the branch
if: github.event_name != 'push' || github.event.pull_request == null
runs-on: ubuntu-20.04
steps:
- name: checkout repository
Expand Down Expand Up @@ -179,6 +191,8 @@ jobs:
github_actions_ci/build-docs.sh
test_cromwell:
# Run if not a push event or if there's no pull request for the branch
if: github.event_name != 'push' || github.event.pull_request == null
needs: validate_wdl_womtool
runs-on: ubuntu-20.04
steps:
Expand Down Expand Up @@ -234,6 +248,8 @@ jobs:
github_actions_ci/tests-cromwell.sh
test_miniwdl:
# Run if not a push event or if there's no pull request for the branch
if: github.event_name != 'push' || github.event.pull_request == null
needs: validate_wdl_miniwdl
runs-on: ubuntu-20.04
steps:
Expand Down
6 changes: 5 additions & 1 deletion pipes/WDL/workflows/augur_from_assemblies.wdl
Original file line number Diff line number Diff line change
Expand Up @@ -67,9 +67,13 @@ workflow augur_from_assemblies {
sequences_fasta = zcat.combined,
min_non_N = min_unambig_genome
}
call nextstrain.nextstrain_deduplicate_sequences as dedup_seqs {
input:
sequences_fasta = filter_sequences_by_length.filtered_fasta
}
call nextstrain.mafft_one_chr as mafft {
input:
sequences = filter_sequences_by_length.filtered_fasta,
sequences = dedup_seqs.sequences_deduplicated_fasta,
ref_fasta = ref_fasta,
basename = "all_samples_aligned.fasta"
}
Expand Down

0 comments on commit 67151dc

Please sign in to comment.