Skip to content

Commit

Permalink
updated workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
bab2min committed Sep 1, 2022
1 parent 7ecd128 commit efc8453
Showing 1 changed file with 22 additions and 18 deletions.
40 changes: 22 additions & 18 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,12 @@ jobs:
- name: Build
run: cd build && make -j2
- run: |
cd build
mkdir result
cd result
mkdir include && mkdir lib && mkdir bin
mv libkiwi* lib/
mv kiwi-* bin/
mv test/kiwi-* bin/
mv ../build/libkiwi* lib/
mv ../build/kiwi-* bin/
mv ../build/test/kiwi-* bin/
cp -r ../include/kiwi include/
tar -zcvf ../asset.tgz include/ lib/ bin/
- name: Archive binaries
Expand Down Expand Up @@ -79,11 +80,12 @@ jobs:
- name: Build
run: cd build && make -j2
- run: |
cd build
mkdir result
cd result
mkdir include && mkdir lib && mkdir bin
mv libkiwi* lib/
mv kiwi-* bin/
mv test/kiwi-* bin/
mv ../build/libkiwi* lib/
mv ../build/kiwi-* bin/
mv ../build/test/kiwi-* bin/
cp -r ../include/kiwi include/
tar -zcvf ../asset.tgz include/ lib/ bin/
- name: Archive binaries
Expand Down Expand Up @@ -156,11 +158,12 @@ jobs:
- name: Build
run: cd build && make -j2
- run: |
cd build
mkdir result
cd result
mkdir include && mkdir lib && mkdir bin
mv libkiwi* lib/
mv kiwi-* bin/
mv test/kiwi-* bin/
mv ../build/libkiwi* lib/
mv ../build/kiwi-* bin/
mv ../build/test/kiwi-* bin/
cp -r ../include/kiwi include/
tar -zcvf ../asset.tgz include/ lib/ bin/
- name: Upload release binary
Expand Down Expand Up @@ -215,13 +218,14 @@ jobs:
buildWithCMakeArgs: --config Release
buildDirectory: build
- run: |
cd build
mkdir result
cd result
mkdir include; mkdir lib; mkdir bin
mv build\Release\*.dll lib\
mv build\Release\*.exp lib\
mv build\Release\*.lib lib\
mv build\Release\*.exe bin\
mv build\test\Release\*.exe bin\
mv ..\build\Release\*.dll lib\
mv ..\build\Release\*.exp lib\
mv ..\build\Release\*.lib lib\
mv ..\build\Release\*.exe bin\
mv ..\build\test\Release\*.exe bin\
cp -r ..\include\kiwi include\
Compress-Archive -Path 'include', 'lib', 'bin' -DestinationPath ..\asset.zip
- name: Upload release binary
Expand Down

0 comments on commit efc8453

Please sign in to comment.