update to build ubuntu and debian packages

This commit is contained in:
Paul Dino Jones 2026-01-10 14:51:10 -05:00
parent ddf81371cd
commit a51a0ae475
1 changed files with 7 additions and 3 deletions

View File

@ -8,8 +8,12 @@ on:
branches: [ "master" ] branches: [ "master" ]
jobs: jobs:
example_matrix:
strategy:
matrix:
os: [ubuntu-latest, debian-latest]
build-monocoque: build-monocoque:
runs-on: debian-latest runs-on: ${{ matrix.os }}
permissions: permissions:
contents: write contents: write
@ -48,9 +52,9 @@ jobs:
mkdir -p PKG_SOURCE/usr/bin/ mkdir -p PKG_SOURCE/usr/bin/
cp ./tools/distro/debian/dpkg/control ./PKG_SOURCE/DEBIAN/control cp ./tools/distro/debian/dpkg/control ./PKG_SOURCE/DEBIAN/control
cp ./build/monocoque ./PKG_SOURCE/usr/bin/monocoque cp ./build/monocoque ./PKG_SOURCE/usr/bin/monocoque
dpkg-deb --build PKG_SOURCE monocoque.deb dpkg-deb --build PKG_SOURCE monocoque-${{ runner.name }}.deb
- name: Release the Package - name: Release the Package
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v1
with: with:
files: monocoque.deb files: monocoque-${{ runner.name }}.deb