more ci tests
This commit is contained in:
parent
31e4c0c1ee
commit
472606dfa5
@ -29,13 +29,15 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
python -m pip install --upgrade pip
|
python -m pip install --upgrade pip
|
||||||
# Install package in development mode (force reinstall pyweblayout to get latest from master)
|
# Install package in development mode (force reinstall pyweblayout to get latest from master)
|
||||||
pip install --upgrade --force-reinstall --no-deps git+https://gitea.tourolle.paris/dtourolle/pyWebLayout@master
|
pip install --upgrade --force-reinstall --no-deps --no-cache-dir git+https://gitea.tourolle.paris/dtourolle/pyWebLayout@master
|
||||||
pip install -e .
|
pip install -e .
|
||||||
# Install test dependencies if they exist
|
# Install test dependencies if they exist
|
||||||
if [ -f requirements-dev.txt ]; then pip install -r requirements-dev.txt; fi
|
if [ -f requirements-dev.txt ]; then pip install -r requirements-dev.txt; fi
|
||||||
if [ -f requirements/test.txt ]; then pip install -r requirements/test.txt; fi
|
if [ -f requirements/test.txt ]; then pip install -r requirements/test.txt; fi
|
||||||
# Install common test packages
|
# Install common test packages
|
||||||
pip install pytest pytest-cov flake8 coverage-badge interrogate
|
pip install pytest pytest-cov flake8 coverage-badge interrogate
|
||||||
|
# Debug: Show pyWebLayout version info
|
||||||
|
python -c "import pyWebLayout; print(f'pyWebLayout location: {pyWebLayout.__file__}')"
|
||||||
|
|
||||||
- name: Download initial failed badges
|
- name: Download initial failed badges
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user