Skip to content

Merge pull request #61 from guyskk/feat-py310 #3

Merge pull request #61 from guyskk/feat-py310

Merge pull request #61 from guyskk/feat-py310 #3

Workflow file for this run

name: Build-Test
on: [push]
jobs:
build:
runs-on: ubuntu-22.04
env:
PIP_DISABLE_PIP_VERSION_CHECK: "1"
strategy:
matrix:
python-version:
- "3.9"
- "3.10"
- "3.11"
- "3.12"
- "pypy3.9"
- "pypy3.10"
steps:
- uses: actions/checkout@v4
- name: Setup Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}
- name: Display Python version
run: python -VV && pip --version
- name: Bootstrap requirements
run: ./bootstrap.sh
- name: Run test
run: inv test
- name: Run e2e-test
run: inv e2e-test
- name: Run benchmark
run: inv benchmark
- uses: codecov/codecov-action@v3
with:
token: ${{ secrets.CODECOV_TOKEN }}