Skip to content

Commit

Permalink
Add github workflow to build debian package
Browse files Browse the repository at this point in the history
Added simple workflow to compile the binary and build a debian
packge for default architecture via Github actions
  • Loading branch information
catango committed Oct 20, 2024
1 parent 9003f5b commit fe048f3
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions .github/workflows/build_debpkg.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Build scream receiver for debian
on: [push]
jobs:
build-debs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
ref: debian/latest
sparse-checkout: |
Receivers/unix
sparse-checkout-cone-mode: false
- uses: jtdor/build-deb-action@v1
with:
buildpackage-opts: --build=binary --no-sign
source-dir: Receivers/unix
artifacts-dir: artifacts

- uses: actions/upload-artifact@v4
with:
name: scream-receiver-deb
path: artifacts

0 comments on commit fe048f3

Please sign in to comment.