Skip to content

pyproject.toml-upgrade (#6) #19

pyproject.toml-upgrade (#6)

pyproject.toml-upgrade (#6) #19

Workflow file for this run

name: BDD and Unit Tests
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
run-tests:
name: python
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version-file: ".python-version"
- name: Install uv
uses: astral-sh/setup-uv@v6
with:
# Install a specific version of uv.
version: "0.8.15"
- name: Install the project
run: uv sync --locked --group=test
- name: Run pytests
run: uv run pytest
- name: Run BDD Tests
run: uv run behave