Update Python dependency installation in GitHub workflows

This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-03-27 14:30:52 -03:00
commit da44aef301
3 changed files with 10 additions and 48 deletions

View file

@ -33,11 +33,15 @@ jobs:
run: pipx install poetry==$POETRY_VERSION
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
id: setup-python
with:
python-version: ${{ matrix.python-version }}
cache: "poetry"
- name: Install dependencies
run: poetry install
- name: Install Python dependencies
run: |
poetry env use ${{ matrix.python-version }}
poetry install
if: ${{ steps.setup-python.outputs.cache-hit != 'true' }}
- name: Run unit tests
run: |
make tests