File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change 3535 - name : Checkout opencl-clang sources for action files
3636 uses : actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
3737
38+ # This step will fail when the branch naming scheme 'ocl-open-XXX' changes!
39+ - name : Parse LLVM version from branch name
40+ id : check-llvm-version
41+ run : |
42+ BRANCH="${{ github.base_ref }}" # on: pull_request, otherwise null
43+ BRANCH=${BRANCH:-${{ github.ref_name }}} # on: push
44+ LLVM_VERSION_LONG=$(echo $BRANCH | grep -oP '\d+') # Eg. 190 for LLVM 19
45+ LLVM_VERSION_SHORT=${LLVM_VERSION_LONG::-1} # Eg. 19 for LLVM 19
46+ echo "llvm_version=$LLVM_VERSION_SHORT" >> $GITHUB_OUTPUT
47+
3848 - name : Run build-opencl-clang action
3949 uses : ./.github/actions/build-opencl-clang
4050 with :
41- ref_llvm : main
42- ref_translator : main
51+ ref_llvm : release/${{ steps.check-llvm-version.outputs.llvm_version }}.x
52+ ref_translator : llvm_release_${{ steps.check-llvm-version.outputs.llvm_version }}0
4353 ref_opencl-clang : ${{ github.ref }}
You can’t perform that action at this time.
0 commit comments