8282 type : boolean
8383 description : ' save any caches required during building of any artefacts (usually on main only)'
8484 default : false
85+ dpcpp_repo_pr_no :
86+ required : false
87+ type : string
88+ description : ' dpc++ repo ref: enter PR number (else default branch is used)'
89+ default : " "
8590
8691permissions :
8792 packages : read
@@ -421,6 +426,7 @@ jobs:
421426 target : host_x86_64_linux
422427 download_dpcpp_artefact : ${{ inputs.download_dpcpp_artefact }}
423428 save_cache : ${{ inputs.save_cache }}
429+ dpcpp_repo_pr_no : ${{ inputs.dpcpp_repo_pr_no }}
424430
425431 build_dpcpp_native_aarch64 :
426432 needs : [workflow_vars]
@@ -445,6 +451,7 @@ jobs:
445451 target : host_aarch64_linux
446452 download_dpcpp_artefact : ${{ inputs.download_dpcpp_artefact }}
447453 save_cache : ${{ inputs.save_cache }}
454+ dpcpp_repo_pr_no : ${{ inputs.dpcpp_repo_pr_no }}
448455
449456 build_dpcpp_riscv64 :
450457 needs : [workflow_vars, build_dpcpp_native_x86_64] # cross builds need pre-built native artefact
@@ -475,6 +482,7 @@ jobs:
475482 target : ${{ matrix.target }}
476483 download_dpcpp_artefact : ${{ inputs.download_dpcpp_artefact }}
477484 save_cache : ${{ inputs.save_cache }}
485+ dpcpp_repo_pr_no : ${{ inputs.dpcpp_repo_pr_no }}
478486
479487 build_sycl_cts_x86_64_opencl :
480488 needs : [workflow_vars, build_icd, build_dpcpp_native_x86_64]
0 commit comments