File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ permissions:
29
29
30
30
env :
31
31
BUILD_DIR : " ${{github.workspace}}/build"
32
+ UMF_DIR : " ${{github.workspace}}/umf-repo"
32
33
# INSTL_DIR : "${{github.workspace}}/../install-dir"
33
34
34
35
jobs :
@@ -65,14 +66,16 @@ jobs:
65
66
body: body
66
67
})
67
68
68
- - name : Checkout
69
+ - name : Checkout UMF
69
70
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
70
71
with :
72
+ path : ${{env.UMF_DIR}} # umf-repo
71
73
fetch-depth : 0
72
74
73
75
# We need to fetch special ref for proper PR's merge commit. Note, this ref may be absent if the PR is already merged.
74
76
- name : Fetch PR's merge commit
75
77
if : ${{ inputs.pr_no != 0 }}
78
+ working-directory : ${{env.UMF_DIR}} # ${{github.workspace}}/umf-repo
76
79
env :
77
80
PR_NO : ${{ inputs.pr_no }}
78
81
run : |
89
92
- name : Configure build
90
93
run : >
91
94
cmake
95
+ -S ${{env.UMF_DIR}}
92
96
-B ${{env.BUILD_DIR}}
93
97
-DCMAKE_BUILD_TYPE=Release
94
98
-DUMF_BUILD_SHARED_LIBRARY=ON
@@ -120,11 +124,6 @@ jobs:
120
124
run : |
121
125
pip install --force-reinstall -r ${{github.workspace}}/ur-repo/third_party/benchmark_requirements.txt
122
126
123
- - name : Install HWLOC
124
- run : |
125
- sudo apt-get update
126
- sudo apt-get install libhwloc-dev
127
-
128
127
- name : Run dedicated for UMF scripts from UR
129
128
id : benchmarks
130
129
working-directory : ${{env.BUILD_DIR}}
You can’t perform that action at this time.
0 commit comments