Upgrade to Blender 4.2, no changes in practice #52
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
########################################################### | |
## This file is used by github to execute the | |
## continuous integration tests automatically | |
## For more information on github actions, visit | |
## https://docs.github.com/en/actions | |
name: CI Tests | |
on: | |
push: | |
branches: [ master, ci ] | |
pull_request: | |
branches: [ master, ci ] | |
jobs: | |
run_ci: | |
runs-on: ubuntu-latest | |
strategy: | |
fail-fast: false | |
matrix: | |
python-version: ["3.10"] | |
steps: | |
- uses: actions/checkout@v2 | |
- name: Set up Python ${{ matrix.python-version }} | |
uses: actions/setup-python@v2 | |
with: | |
python-version: ${{ matrix.python-version }} | |
- name: Install dependencies of the test environment | |
run: | | |
python -m pip install --upgrade pip | |
python -m pip install numpy vtk==9.2.6 pyvista==0.42.3 | |
- name: Install the library | |
run: | | |
#Zip addon before downloading blender | |
zip -r BVtkNodes.zip . | |
#Install blender and the addon | |
sh test/install_blender.sh | |
sh test/install_bvtk.sh | |
- name: Run the tests | |
run: | | |
export BLENDER_PATH="$PWD/blender/blender" | |
python test/test_main.py |