Skip to content

feat(kubernetes_platform): add data_source parameter to CreatePVC. Fixes #11420 #1470

feat(kubernetes_platform): add data_source parameter to CreatePVC. Fixes #11420

feat(kubernetes_platform): add data_source parameter to CreatePVC. Fixes #11420 #1470

name: KFP Readthedocs Release Readiness
on:
push:
branches: [ master ]
pull_request:
paths:
- api/**
- sdk/**
- kubernetes_platform/**
- .github/workflows/readthedocs-builds.yml
- .readthedocs.yml
jobs:
test-readthedocs-builds:
runs-on: ubuntu-24.04
steps:
- name: Checkout code
uses: actions/checkout@v5
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version: "3.10"
cache: 'pip'
- name: Install protobuf dependencies & kfp-pipeline-spec
id: install-protobuf-deps
uses: ./.github/actions/protobuf
- name: Install kfp & kfp-kubernetes from source
id: install-kfp-k8s-deps
uses: ./.github/actions/kfp-k8s
- name: Install Dependencies
run: |
pip install -r docs/sdk/requirements.txt
- name: Build KFP SDK Docs
working-directory: docs/sdk
run: |
sphinx-build -b html . _build/html
- name: Build KFP Kubernetes SDK Docs
working-directory: kubernetes_platform/python/docs
run: |
sphinx-build -b html . _build/html
- name: Test K8s platform release script
working-directory: kubernetes_platform/python
env:
KFP_KUBERNETES_VERSION: $(python -c 'from kfp.kubernetes.__init__ import __version__; print(__version__)')
USE_FIND_LINKS: true
run: |
source create_release_branch.sh