ci: add experimental deb package build
This commit is contained in:
parent
42e577b778
commit
c3ee71d179
9
.github/workflows/compile_linux.yml
vendored
9
.github/workflows/compile_linux.yml
vendored
@ -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
|
||||
|
9
deployment/debian/soundux/DEBIAN/control
Normal file
9
deployment/debian/soundux/DEBIAN/control
Normal 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
|
Loading…
x
Reference in New Issue
Block a user