44
44
- " src/cpu/aarch64/**"
45
45
- " tests/**"
46
46
- " CMakeLists.txt"
47
+ # * allow manual trigger of workflow when needed.
48
+ workflow_dispatch :
47
49
48
50
# * Stop stale workflows when pull requests are updated: https://stackoverflow.com/a/70972844
49
51
# * Does not apply to the main branch.
81
83
- name : Read version file
82
84
id : get-versions
83
85
run : |
84
- content=`cat ${{ github.workspace }}/oneDNN/.github/automation/ci- aarch64.json`
86
+ content=`cat ${{ github.workspace }}/oneDNN/.github/automation/aarch64/ci .json`
85
87
content="${content//[$'\t\r\n$ ']}"
86
88
echo "output=$content" >> $GITHUB_OUTPUT
87
89
@@ -110,7 +112,7 @@ jobs:
110
112
version : ${{ fromJson(steps.get-versions.outputs.output).dependencies.clang }}
111
113
112
114
- name : Clone ACL
113
- run : ${{ github.workspace }}/oneDNN/.github/automation/build_acl.sh
115
+ run : ${{ github.workspace }}/oneDNN/.github/automation/aarch64/ build_acl.sh
114
116
env :
115
117
ACL_ACTION : clone
116
118
ACL_ROOT_DIR : ${{ github.workspace }}/ComputeLibrary
@@ -132,7 +134,7 @@ jobs:
132
134
path : ${{ github.workspace }}/ComputeLibrary/build
133
135
134
136
- name : Configure oneDNN
135
- run : ${{ github.workspace }}/oneDNN/.github/automation/build_aarch64 .sh
137
+ run : ${{ github.workspace }}/oneDNN/.github/automation/aarch64/build .sh
136
138
working-directory : ${{ github.workspace }}/oneDNN
137
139
env :
138
140
ACL_ROOT_DIR : ${{ github.workspace }}/ComputeLibrary
@@ -145,13 +147,13 @@ jobs:
145
147
ONEDNN_THREADING : ${{ matrix.config.threading }}
146
148
147
149
- name : Build oneDNN
148
- run : ${{ github.workspace }}/oneDNN/.github/automation/build_aarch64 .sh
150
+ run : ${{ github.workspace }}/oneDNN/.github/automation/aarch64/build .sh
149
151
working-directory : ${{ github.workspace }}/oneDNN
150
152
env :
151
153
ONEDNN_ACTION : build
152
154
153
155
- name : Run oneDNN tests
154
- run : ${{ github.workspace }}/oneDNN/.github/automation/test_aarch64 .sh
156
+ run : ${{ github.workspace }}/oneDNN/.github/automation/aarch64/test .sh
155
157
working-directory : ${{ github.workspace }}/oneDNN/build
156
158
env :
157
159
BUILD_TOOLSET : ${{ matrix.config.toolset }}
0 commit comments