From 4e3dfc72d2fb217369f2555ea420bd44ac7cfafb Mon Sep 17 00:00:00 2001 From: Meliox Date: Sun, 7 Jun 2026 13:44:19 +0200 Subject: [PATCH] test dep build --- .github/workflows/test-release.yml | 38 ++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/test-release.yml diff --git a/.github/workflows/test-release.yml b/.github/workflows/test-release.yml new file mode 100644 index 0000000..2eec69a --- /dev/null +++ b/.github/workflows/test-release.yml @@ -0,0 +1,38 @@ +name: Test Release Build + +# Temporary workflow to validate the release build on the feature branch. + +on: + push: + branches: + - deb-installer + workflow_dispatch: + +jobs: + test-release-build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Install build deps + run: sudo apt-get install -y devscripts debhelper build-essential + + - name: Build package + run: make build + + - name: Verify package contents + run: | + echo "=== Package info ===" + dpkg-deb --info *.deb + echo "" + echo "=== Package contents ===" + dpkg-deb --contents *.deb + + - name: Upload deb as artifact + uses: actions/upload-artifact@v4 + with: + name: test-build-deb + path: "*.deb" + retention-days: 3 \ No newline at end of file