33 lines
855 B
YAML
33 lines
855 B
YAML
name: Python 3.8 - Min Dep Test WorkFlow
|
||
|
||
on:
|
||
pull_request:
|
||
branches: [main, develop]
|
||
|
||
jobs:
|
||
build-min-dep-test:
|
||
runs-on: ubuntu-latest
|
||
strategy:
|
||
matrix:
|
||
python-version: ["3.8"]
|
||
steps:
|
||
- name: 🛎️ Checkout
|
||
uses: actions/checkout@v4
|
||
- name: 🐍 Set up Python ${{ matrix.python-version }}
|
||
uses: actions/setup-python@v5
|
||
# id based on python version
|
||
id: python-setup
|
||
with:
|
||
python-version: ${{ matrix.python-version }}
|
||
check-latest: true
|
||
cache: 'pip'
|
||
cache-dependency-path: '**/requirements-dev-min.txt'
|
||
|
||
- name: 📦 Install dependencies
|
||
run: |
|
||
python -m pip install --upgrade pip
|
||
pip install -r .github/requirements-dev-min.txt
|
||
|
||
- name: 🧪 Test
|
||
run: "python -m pytest ./test"
|