Skip to content

[pull] main from kubeflow:main #27935

[pull] main from kubeflow:main

[pull] main from kubeflow:main #27935

name: Test UI container image build and deployment
on:
workflow_dispatch:
pull_request:
paths:
- "clients/ui/**"
- ".github/workflows/**"
- "!LICENSE*"
- "!DOCKERFILE*"
- "!**.gitignore"
- "!**.md"
- "!**.txt"
permissions: # set contents: read at top-level, per OpenSSF ScoreCard rule TokenPermissionsID
contents: read
env:
IMG_ORG: kubeflow
IMG_REPO: hub/ui
PUSH_IMAGE: false
BRANCH: ${{ github.base_ref }}
jobs:
build-image:
permissions:
contents: read
packages: read
runs-on: ubuntu-latest
steps:
# checkout branch
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- name: Build UI Image
shell: bash
run: ./scripts/build_deploy.sh