solved merge #14
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Same key-value pairs as in "Defining Our Workflow" section | |
name: CI | |
# We can specify which Github events will trigger a CI build | |
on: push | |
# now define a single job 'build' (but could define more) | |
jobs: | |
build: | |
# Here we add the matrices definition: | |
strategy: | |
fail-fast: false | |
matrix: | |
os: ["ubuntu-latest", "macos-latest", "windows-latest"] | |
python-version: ["3.10", "3.11"] | |
# Here we add the reference to the os matrix values | |
runs-on: ${{ matrix.os }} | |
# Same key-value pairs as in "Defining Our Workflow" section | |
steps: | |
- name: Checkout repository | |
uses: actions/checkout@v4 | |
- name: Set up Python | |
uses: actions/setup-python@v4 | |
with: | |
# Here we add the reference to the python-version matrix values | |
python-version: ${{ matrix.python-version }} | |
# Same steps as in "Defining Our Workflow" section | |
- name: Install Python dependencies | |
run: | | |
python3 -m pip install --upgrade pip | |
python3 -m pip install -r requirements.txt | |
- name: Test with PyTest | |
run: | | |
python3 -m pytest --cov=inflammation.models tests/test_models.py |