Skip to content

Avoid target leakage and Improve Docs #14

Avoid target leakage and Improve Docs

Avoid target leakage and Improve Docs #14

Workflow file for this run

# OmicLearn Tests CI
name: OmicLearn Tests
on:
push:
branches: [ master ]
pull_request:
branches: "*"
jobs:
omiclearn_tests:
strategy:
matrix:

Check failure on line 13 in .github/workflows/OmicLearn_tests.yml

View workflow run for this annotation

GitHub Actions / OmicLearn Tests

Invalid workflow file

The workflow is not valid. .github/workflows/OmicLearn_tests.yml (Line: 13, Col: 16): Unexpected value '' .github/workflows/OmicLearn_tests.yml (Line: 14, Col: 9): Unexpected value 'os'
os: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.os }}
env:
ENVIRONMENT_STAGE: production
steps:
- uses: actions/checkout@v3
- name: Set up Python 3.10
uses: actions/setup-python@v4
with:
python-version: "3.10"
architecture: "x64"
cache: "pip"
- name: Display Python version
run: python --version
- name: Install dependencies
run: |
python -m pip install --upgrade pip
if [ -f reqs.txt ]; then pip install -r reqs.txt; fi
pip install .
- name: List the installed packages
run: pip list
- name: Run black formatting check
run: black --check .
- name: Run isort sorting check
run: isort --profile black --check-only .
- name: Run tests
run: |
cd tests/
pytest test_helper.py