From b907c9949dbe849e07996619d05d1b44d8c2da87 Mon Sep 17 00:00:00 2001 From: Andrey Khrolenok Date: Sun, 23 May 2021 01:50:38 +0300 Subject: [PATCH] Optimize py-test action --- .github/workflows/py-test.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/py-test.yml b/.github/workflows/py-test.yml index cd9d26f..ef736f0 100644 --- a/.github/workflows/py-test.yml +++ b/.github/workflows/py-test.yml @@ -39,10 +39,11 @@ jobs: - name: "Install dependencies" run: | python -m pip install --upgrade pip - if [ -f requirements-test.txt ]; then - pip install -r requirements-test.txt - elif [ -f requirements-dev.txt ]; then +# Prefer requirements-dev.txt + if [ -f requirements-dev.txt ]; then pip install -r requirements-dev.txt + elif [ -f requirements-test.txt ]; then + pip install -r requirements-test.txt elif [ -f requirements.txt ]; then pip install -r requirements.txt fi @@ -75,7 +76,7 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: [3.9] # py38 was processed on lint job + python-version: [3.9] # py38 was processed on lint job stage experimental: [false] include: - python-version: '3.10-dev' @@ -103,6 +104,7 @@ jobs: - name: "Install dependencies" run: | python -m pip install --upgrade pip +# Prefer requirements-test.txt if [ -f requirements-test.txt ]; then pip install -r requirements-test.txt elif [ -f requirements-dev.txt ]; then