diff --git a/.github/workflows/test-notebooks.yml b/.github/workflows/test-notebooks.yml index 7be13f7..427fb93 100644 --- a/.github/workflows/test-notebooks.yml +++ b/.github/workflows/test-notebooks.yml @@ -8,18 +8,18 @@ jobs: strategy: max-parallel: 3 matrix: - os: [ubuntu-22.04, macos-10.15] + os: [ubuntu-22.04, macos-12, windows-2022] steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v3 with: - python-version: '3.8' + python-version: '3.9' - name: Install build dependencies run: | python -m pip install -r ./.binder/requirements.txt - python -m pip install nbmake[html] - - uses: "treebeardtech/nbmake-action@v0.2" - with: - path: "./examples/" - path-output: . + python -m pip install pytest nbmake + - name: Test notebooks + shell: bash + run: | + pytest --nbmake --nbmake-timeout=3000 examples/*.ipynb