Skip to content

Commit

Permalink
improve CI
Browse files Browse the repository at this point in the history
  • Loading branch information
maxulysse committed Jun 9, 2022
1 parent 68687ef commit 9144818
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ jobs:
- "split_fastq"
- "targeted"
- "tumor_normal_pair"

steps:
- name: Check out pipeline code
uses: actions/checkout@v2
Expand All @@ -68,15 +69,21 @@ jobs:
wget -qO- get.nextflow.io | bash
sudo mv nextflow /usr/local/bin/
nextflow self-update
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: "3.x"

- name: Install dependencies
run: python -m pip install --upgrade pip pytest-workflow

- name: Run pipeline with tests settings
run: pytest --tag ${{ matrix.test }} --symlink --kwdof --git-aware --color=yes
uses: Wandalen/wretry.action@v1.0.11
with:
command: pytest --tag ${{ matrix.test }} --symlink --kwdof --git-aware --color=yes
attempt_limit: 3

- name: Output log on failure
if: failure()
run: |
Expand Down

0 comments on commit 9144818

Please sign in to comment.