Skip to content

[TASK] Migrate JWA test-related workflows from kubeflow/kubeflow to notebooks-v1 branch #587

@andyatmiami

Description

@andyatmiami

Certification

  • I certify I am an Epic Owner for Kubeflow Notebooks 2.0 and expected to create planning-related issues.

Description

This task involves migrating all existing testing GitHub Actions workflows for Jupyter Web App (JWA) from kubeflow/kubeflow to kubeflow/notebooks repository. The goal is to establish feature parity within kubeflow/notebooks notebooks-v1 branch w.r.t the checks ran against code contributions.

The following workflows should be migrated as part of this work:

Majority of logic should be able to remain as-is... however, particular attention should be paid to:

Acceptance Criteria

  • jwa_integration_test.yaml runs on kubeflow/notebooks notebooks-v1 branch in a manner consistent with how it ran on kubeflow/kubeflow
  • jwa_multi_arch_test.yaml runs on kubeflow/notebooks notebooks-v1 branch in a manner consistent with how it ran on kubeflow/kubeflow
  • jwa_frontend_tests.yaml runs on kubeflow/notebooks notebooks-v1 branch in a manner consistent with how it ran on kubeflow/kubeflow
  • jwa_backend_unittests.yaml runs on kubeflow/notebooks notebooks-v1 branch in a manner consistent with how it ran on kubeflow/kubeflow

Metadata

Metadata

Assignees

Labels

area/v1area - version - kubeflow notebooks v1kind/plan-taskkind - planning - task

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions