Skip to content
This repository has been archived by the owner on Mar 24, 2024. It is now read-only.

Observability notebooks test #60

Observability notebooks test

Observability notebooks test #60

name: Observability notebooks test
on:
schedule:
- cron: "23 08 * * SUN" # run every Sunday at 08:23am
workflow_dispatch:
jobs:
test-cv:
name: Test observability notebooks
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
notebooks:
- Observability/Ray_observability_part_1.ipynb
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: "3.9"
cache: "pip"
cache-dependency-path: "tests/semantic_segmentation_course/requirements.txt"
- name: Install Python dependencies
uses: py-actions/py-dependency-install@v4
with:
path: "tests/semantic_segmentation_course/requirements.txt"
- name: Run notebooks
uses: nick-fields/retry@v2
with:
timeout_minutes: 90
max_attempts: 2
retry_on: timeout
command: |
echo "run ${{ matrix.notebooks }}"
ipython ${{ matrix.notebooks }}