Skip to content

Sdk tests with papermill #24

Sdk tests with papermill

Sdk tests with papermill #24

name: E2E Tests with Notebooks
on:
push: {}
pull_request: {}
workflow_dispatch: {}
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
e2e:
runs-on: ubuntu-latest
timeout-minutes: 30
strategy:
fail-fast: true
matrix:
python-version: ["3.9", "3.10", "3.11"]
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Test Notebook
uses: ./.github/workflows/template-e2e-notebook-test
with:
python-version: ${{ matrix.python-version }}
notebook-input: "examples/v1beta1/sdk/cmaes-and-resume-policies.ipynb,examples/v1beta1/sdk/tune-train-from-func.ipynb"
papermill-args-yaml: "namespace: kubeflow"