Skip to content

Commit ccbdc36

Browse files
authored
Update action target to use PR head (#187)
This uses a fallback option so that it will pull the pull_request head SHA if that value is available, otherwise it will fall back to the github ref value.
1 parent 5f58a7f commit ccbdc36

12 files changed

+12
-11
lines changed

.github/workflows/macos-clang-mtl.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ jobs:
2121
SKU: macOS
2222
Test-Clang: On
2323
TestTarget: check-hlsl-clang-mtl
24-
OffloadTest-branch: ${{ github.ref }}
24+
OffloadTest-branch: ${{ github.event.pull_request.head.sha || github.ref }}

.github/workflows/macos-dxc-mtl.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ jobs:
2121
SKU: macOS
2222
Test-Clang: Off
2323
TestTarget: check-hlsl-mtl
24-
OffloadTest-branch: ${{ github.ref }}
24+
OffloadTest-branch: ${{ github.event.pull_request.head.sha || github.ref }}

.github/workflows/windows-intel-clang-d3d12.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ jobs:
2121
SKU: GPU-Intel
2222
Test-Clang: On
2323
TestTarget: check-hlsl-clang-d3d12
24-
OffloadTest-branch: ${{ github.ref }}
24+
OffloadTest-branch: ${{ github.event.pull_request.head.sha || github.ref }}
2525
LLVM-ExtraCMakeArgs: -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl

.github/workflows/windows-intel-clang-vk.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ jobs:
2121
SKU: GPU-Intel
2222
Test-Clang: On
2323
TestTarget: check-hlsl-clang-vk
24+
OffloadTest-branch: ${{ github.event.pull_request.head.sha || github.ref }}
2425
LLVM-ExtraCMakeArgs: -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl

.github/workflows/windows-intel-clang-warp-d3d12.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ jobs:
2121
SKU: GPU-Intel
2222
Test-Clang: On
2323
TestTarget: check-hlsl-clang-warp-d3d12
24-
OffloadTest-branch: ${{ github.ref }}
24+
OffloadTest-branch: ${{ github.event.pull_request.head.sha || github.ref }}
2525
LLVM-ExtraCMakeArgs: -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl

.github/workflows/windows-intel-dxc-d3d12.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ jobs:
2222
Test-Clang: Off
2323
BuildType: Debug
2424
TestTarget: check-hlsl-d3d12
25-
OffloadTest-branch: ${{ github.ref }}
25+
OffloadTest-branch: ${{ github.event.pull_request.head.sha }}
2626
LLVM-ExtraCMakeArgs: -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl

.github/workflows/windows-intel-dxc-vk.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ jobs:
2222
Test-Clang: Off
2323
BuildType: Debug
2424
TestTarget: check-hlsl-vk
25-
OffloadTest-branch: ${{ github.ref }}
25+
OffloadTest-branch: ${{ github.event.pull_request.head.sha || github.ref }}
2626
LLVM-ExtraCMakeArgs: -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl

.github/workflows/windows-intel-dxc-warp-d3d12.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ jobs:
2222
Test-Clang: Off
2323
BuildType: Debug
2424
TestTarget: check-hlsl-warp-d3d12
25-
OffloadTest-branch: ${{ github.ref }}
25+
OffloadTest-branch: ${{ github.event.pull_request.head.sha || github.ref }}
2626
LLVM-ExtraCMakeArgs: -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl

.github/workflows/windows-nv-clang-d3d12.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ jobs:
1818
SKU: GPU-NV
1919
Test-Clang: On
2020
TestTarget: check-hlsl-clang-d3d12
21-
OffloadTest-branch: ${{ github.ref }}
21+
OffloadTest-branch: ${{ github.event.pull_request.head.sha || github.ref }}
2222
LLVM-ExtraCMakeArgs: -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl

.github/workflows/windows-nv-clang-vk.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ jobs:
1818
SKU: GPU-NV
1919
Test-Clang: On
2020
TestTarget: check-hlsl-clang-vk
21-
OffloadTest-branch: ${{ github.ref }}
21+
OffloadTest-branch: ${{ github.event.pull_request.head.sha || github.ref }}
2222
LLVM-ExtraCMakeArgs: -DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl

0 commit comments

Comments
 (0)