From bcd3ddd2dd17e4b348a0b3db7540b27f838002c3 Mon Sep 17 00:00:00 2001 From: Vitaliy Mysak Date: Wed, 13 Mar 2024 10:59:47 -0700 Subject: [PATCH] Add install test for CI --- .github/workflows/main.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6554da9..7e0a5f2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -46,3 +46,17 @@ jobs: - name: Run tests and collect coverage run: pytest -v ${{ matrix.testcase }} + + installtest: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Install dependencies + run: sudo apt-get update && sudo apt-get install -y python3 python3-pip mafft ncbi-blast+ + + - name: Run build + run: pip3 install . + + - name: Run test + run: cfeintact intact --help