Skip to content

Test v1 release

Test v1 release #23

Workflow file for this run

name: Test v1 release
on: # yamllint disable-line rule:truthy
workflow_dispatch:
schedule:
- cron: "0 4 1 * *"
jobs:
test:
strategy:
matrix:
os: [macos-14, macos-13, ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: pyvista/setup-headless-display-action@v2
- uses: actions/setup-python@v5
with:
python-version: 3.12
- run: pip install pyvista
- name: Use PyVista
run: python -c "import pyvista;pyvista.Sphere().plot(screenshot='${{ matrix.os }}-sphere.png')"
- uses: actions/upload-artifact@v4
with:
name: ${{ matrix.os }}-sphere
path: ${{ matrix.os }}-sphere.png
if-no-files-found: error