We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e900aa9 commit 099dd48Copy full SHA for 099dd48
.github/workflows/pull-request-checks.yaml
@@ -51,7 +51,7 @@ jobs:
51
# user input
52
DEBIAN_FRONTEND: noninteractive
53
run: |
54
- sudo apt-get install -yq cmake ninja-build gcc g++ maven flex bison libxml2-utils cpanminus
+ sudo apt-get install -yq cmake ninja-build gcc g++ maven flex bison libxml2-utils cpanminus dpkg-dev
55
cpanm Thread::Pool::Simple
56
- name: Configure using CMake
57
@@ -60,6 +60,11 @@ jobs:
60
cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++
61
- name: Build with Ninja
62
run: cd build; ninja
63
+ - name: Check if package building works
64
+ run: |
65
+ cd build
66
+ ninja package
67
+ ls *.deb
68
- name: Run tests
69
run: cd build; ctest . -V -L CORE
70
env:
0 commit comments