Skip to content

chore: prepare release of v0.5.2 #21

chore: prepare release of v0.5.2

chore: prepare release of v0.5.2 #21

Workflow file for this run

---
name: Run tests (Python)
on:
push:
workflow_dispatch:
pull_request:
jobs:
pytest:
strategy:
fail-fast: false
matrix:
cfg:
- component: "lambda/entry_checker"
runs-on: ubuntu-latest
env:
python_version: "3.12"
steps:
- uses: actions/checkout@v4
- name: Install poetry
run: pipx install poetry
- uses: actions/setup-python@v5
with:
python-version: ${{ env.python_version }}
cache: "poetry"
cache-dependency-path: |
${{ matrix.cfg.component }}/pyproject.toml
${{ matrix.cfg.component }}/poetry.lock
- name: Install dependencies
run: |
cd ${{ matrix.cfg.component }}
poetry install --no-root
- name: Run pytest
run: |
cd ${{ matrix.cfg.component }}
poetry run pytest