ci: add experimental deb package build

This commit is contained in:
D3SOX 2021-03-06 20:30:06 +01:00
parent 42e577b778
commit c3ee71d179
No known key found for this signature in database
GPG Key ID: 14B89A87C228A740
2 changed files with 18 additions and 0 deletions

View File

@ -28,3 +28,12 @@ jobs:
- name: Compile
run: "mkdir build && cd build && cmake .. && cmake --build . --config Release"
- name: Build debian package
run: "cd build && make install DESTDIR=../deployment/debian/soundux && cd ../deployment/debian && dpkg-deb --build soundux"
- name: Upload deb package
uses: actions/upload-artifact@v2.2.2
with:
name: Deb package
path: deployment/debian/soundux.deb

View File

@ -0,0 +1,9 @@
Package: soundux
Version: 0.2
Section: custom
Priority: optional
Architecture: all
Essential: no
Depends: libwebkit2gtk-4.0-37
Maintainer: info@soundux.rocks
Description: A cross-platform soundboard