Skip to content

Use StrEnum for python 3.11 compatibility (Fixes #16) #38

Use StrEnum for python 3.11 compatibility (Fixes #16)

Use StrEnum for python 3.11 compatibility (Fixes #16) #38

Workflow file for this run

name: PR Test
on:
pull_request:
branches:
- main
paths:
- "arcee/**"
jobs:
test_lint:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [ "3.8", "3.9", "3.10", "3.11" ]
fail-fast: false
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}
cache: pip
cache-dependency-path: "**/pyproject.toml"
- name: install invoke
run: pip install invoke
- name: install dependencies
run: inv install --no-editable
- name: Run inv lint
run: inv lint
- name: Run tests
run: inv test