Skip to content

Revert "Keep pid call uniform with update function" #42

Revert "Keep pid call uniform with update function"

Revert "Keep pid call uniform with update function" #42

Workflow file for this run

name: examples
on:
push:
# branches: [ master ]
pull_request:
# branches: [ master ]
workflow_dispatch:
jobs:
build:
name: Run examples
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python-version: ["3.7", "3.8", "3.9", "3.10"]
steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install .[examples]
# The pyqt5 package may not be needed for non-interactive runs (such as
# in this CI), but may be needed as a backend for Matplotlib to run
# interactively.
# pip install pyqt5
- name: Run examples
run: |
cd examples/water_boiler/
NO_DISPLAY=1 python water_boiler.py
- name: Upload resulting figures
uses: actions/upload-artifact@v3
with:
name: result-py${{ matrix.python-version }}.png
path: examples/water_boiler/result-py${{ matrix.python-version }}.png