Skip to content

Commit 9b06232

Browse files
committed
build packages in Github workflow
1 parent fd356d3 commit 9b06232

File tree

3 files changed

+29
-0
lines changed

3 files changed

+29
-0
lines changed

.github/workflows/build-ubuntu-clang.yml

+11
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,18 @@ jobs:
2222
cd build
2323
cmake -G Ninja -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_INSTALL_PREFIX="$HOME/trng4" -DCMAKE_BUILD_TYPE=${{ matrix.build-type }} ..
2424
cmake --build . -j
25+
- name: Test TRNG4
26+
run: |
27+
cd build
28+
ctest --output-on-failure
29+
- name: Install TRNG4
30+
run: |
31+
cd build
2532
cmake --build . --target install
33+
- name: Pack TRNG4
34+
run: |
35+
cd build
36+
cmake --build . --target package
2637
- name: Test TRNG4
2738
run: |
2839
cd build

.github/workflows/build-ubuntu-gcc.yml

+11
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,18 @@ jobs:
2222
cd build
2323
cmake -G Ninja -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX="$HOME/trng4" -DCMAKE_BUILD_TYPE=${{ matrix.build-type }} ..
2424
cmake --build . -j
25+
- name: Test TRNG4
26+
run: |
27+
cd build
28+
ctest --output-on-failure
29+
- name: Install TRNG4
30+
run: |
31+
cd build
2532
cmake --build . --target install
33+
- name: Pack TRNG4
34+
run: |
35+
cd build
36+
cmake --build . --target package
2637
- name: Test TRNG4
2738
run: |
2839
cd build

.github/workflows/build-windows-msvc.yml

+7
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,14 @@ jobs:
2424
cd build
2525
cmake -G Ninja -DCMAKE_C_COMPILER=cl -DCMAKE_CXX_COMPILER=cl -DCMAKE_INSTALL_PREFIX="$HOME/trng4" -DCMAKE_BUILD_TYPE=${{ matrix.build-type }} ..
2626
cmake --build . -j
27+
- name: Install TRNG4
28+
run: |
29+
cd build
2730
cmake --build . --target install
31+
- name: Pack TRNG4
32+
run: |
33+
cd build
34+
cmake --build . --target package
2835
- name: Test TRNG4
2936
run: |
3037
cd build

0 commit comments

Comments
 (0)