From db0875e1b38e7afadcc9dc156cf76318c93b7a23 Mon Sep 17 00:00:00 2001 From: Henrik Blidh Date: Wed, 20 May 2020 10:33:02 +0200 Subject: [PATCH] Break up req installs for better debugging --- .github/workflows/build_and_test.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index d8a0e63a..3e6427b1 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -26,11 +26,12 @@ jobs: - name: Install Bluez on Ubuntu run: sudo apt install -y bluez if: ${{ matrix.os == 'ubuntu-latest'}} + - name: Upgrade pip. setuptools and wheel + run: python -m pip install --upgrade pip setuptools wheel - name: Install dependencies - run: | - python -m pip install --upgrade pip setuptools wheel - if [ -f requirements.txt ]; then pip install -r requirements.txt; fi - if [ -f requirements_dev.txt ]; then pip install -r requirements_dev.txt; fi + run: pip install -r requirements.txt + - name: Install develoment dependencies + run: pip install -r requirements_dev.txti - name: Lint with flake8 run: | # stop the build if there are Python syntax errors or undefined names