Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions .github/workflows/therock-multi-arch-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,22 @@ on:
type: string
default: ""
description: "Workflow run ID to copy prebuilt stage artifacts from; required when prebuilt_stages is set"
build_python_packages:
type: boolean
default: false
description: "Build ROCm Python packages"
build_pytorch:
type: boolean
default: false
description: "Build PyTorch wheels"
build_jax:
type: boolean
default: false
description: "Build JAX wheels"
build_native_linux:
type: boolean
default: false
description: "Build native Linux packages and run install tests"
permissions:
contents: read
actions: read
Expand Down Expand Up @@ -134,6 +150,10 @@ jobs:
prebuilt_stages: ${{ inputs.prebuilt_stages || (needs.ci-env.outputs.baseline-run-id != '' && 'runtime-tests,comm-libs,cv-libs,storage-libs,debug-tools,dctools-core,profiler-apps,media-libs,wsl-rocdxg') || '' }}
# Pull baseline run ID from ci-env (updated by assistant-librarian[bot] on submodule bumps)
baseline_run_id: ${{ inputs.baseline_run_id || needs.ci-env.outputs.baseline-run-id }}
build_python_packages: ${{ inputs.build_python_packages || false }}
build_pytorch: ${{ inputs.build_pytorch || false }}
build_jax: ${{ inputs.build_jax || false }}
build_native_linux: ${{ inputs.build_native_linux || false }}
# Enable automatic stage reuse - TheRock finds commit-compatible baselines
# and determines which stages to rebuild based on changed files
stage_reuse_mode: reuse-stage
Expand Down
Loading