File tree 1 file changed +23
-15
lines changed
1 file changed +23
-15
lines changed Original file line number Diff line number Diff line change @@ -200,7 +200,7 @@ jobs:
200
200
with :
201
201
submodules : true
202
202
lfs : true
203
- - uses : bab2min/run-on-arch-action@use-custom-image
203
+ - uses : bab2min/run-on-arch-action@multiple-step-v2
204
204
id : runcmd
205
205
with :
206
206
image : quay.io/pypa/manylinux2014_${{ matrix.arch }}
@@ -209,20 +209,28 @@ jobs:
209
209
mkdir -p "${PWD}/artifacts"
210
210
dockerRunArgs : |
211
211
--volume "${PWD}/artifacts:/artifacts"
212
- run : |
213
- yum install java-1.8.0-openjdk-devel -y
214
- mkdir build && pushd build && cmake -DCMAKE_BUILD_TYPE=Release -DKIWI_USE_MIMALLOC=0 -DKIWI_JAVA_BINDING=1 ..
215
- make -j2 && popd
216
- ./build/test/kiwi-test
217
- mkdir eval_results && ./build/kiwi-evaluator -m ./models/base eval_data/*.txt -o eval_results/
218
- cd build
219
- mkdir include && mkdir lib && mkdir bin
220
- mv libkiwi* lib/
221
- mv kiwi-* bin/
222
- mv test/kiwi-* bin/
223
- cp -r ../include/kiwi include/
224
- tar -zcvf /artifacts/asset.tgz include/ lib/ bin/
225
- mv bindings/java/kiwi-java*.jar /artifacts/kiwi-java.jar
212
+ multipleRun : |
213
+ - name: Install dependencies
214
+ run: |
215
+ yum install java-1.8.0-openjdk-devel -y
216
+ - name: Build
217
+ run: |
218
+ mkdir build && pushd build && cmake -DCMAKE_BUILD_TYPE=Release -DKIWI_USE_MIMALLOC=0 -DKIWI_JAVA_BINDING=1 ..
219
+ make -j2 && popd
220
+ - name: Test
221
+ run: |
222
+ ./build/test/kiwi-test
223
+ mkdir eval_results && ./build/kiwi-evaluator -m ./models/base eval_data/*.txt -o eval_results/
224
+ - name: Release
225
+ run: |
226
+ cd build
227
+ mkdir include && mkdir lib && mkdir bin
228
+ mv libkiwi* lib/
229
+ mv kiwi-* bin/
230
+ mv test/kiwi-* bin/
231
+ cp -r ../include/kiwi include/
232
+ tar -zcvf /artifacts/asset.tgz include/ lib/ bin/
233
+ mv bindings/java/kiwi-java*.jar /artifacts/kiwi-java.jar
226
234
- name : Get release
227
235
id : get_release
228
236
uses :
bruceadams/[email protected]
You can’t perform that action at this time.
0 commit comments