Skip to content

Don't import HTInstallation in editor tests until PyQt5 check passes #11

Don't import HTInstallation in editor tests until PyQt5 check passes

Don't import HTInstallation in editor tests until PyQt5 check passes #11

name: Test pip install on Python 3.7
on: [push, pull_request]
jobs:
install-test:
runs-on: ubuntu-latest
steps:
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: '3.7'
- name: Checkout repository
uses: actions/checkout@v2
- name: Install pykotor
run: pip install . --verbose
- name: Test pykotor installation
run: python -c "import pykotor"
- name: Uninstall pykotor
run: pip uninstall pykotor -y --verbose
- name: Cleanup build
run: rm -rvf ./build
- name: Checkout repository
uses: actions/checkout@v2
- name: Install toolkit
run: pip install -r ./toolset/requirements.txt
- name: Test pykotor installation
run: python -c "import pykotor"
- name: Test pykotor toolkit dep
run: python -c "import toolset"
- name: Uninstall pykotor
run: pip uninstall pykotor -y --verbose
- name: Cleanup build
run: rm -rvf ./build
- name: Purge pip cache
run: pip cache purge
- name: Checkout repository
uses: actions/checkout@v2
- name: Install k_batchpatcher
run: pip install -r ./scripts/k_batchpatcher/requirements.txt