From 0512950086ebc3c90607ee7dc383d8dd52db87d2 Mon Sep 17 00:00:00 2001 From: Phil Howard Date: Wed, 10 Apr 2024 22:56:59 +0100 Subject: [PATCH] CI: Build debian package. --- .github/workflows/build.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 83e2bee..331dba3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,6 +21,8 @@ jobs: steps: - name: Checkout Code uses: actions/checkout@v4 + with: + path: rpipins - name: Set up Python ${{ matrix.python }} uses: actions/setup-python@v5 @@ -28,10 +30,12 @@ jobs: python-version: ${{ matrix.python }} - name: Install Dependencies + working-directory: rpipins run: | make dev-deps - name: Build Packages + working-directory: rpipins run: | make build @@ -39,4 +43,16 @@ jobs: uses: actions/upload-artifact@v4 with: name: ${{ env.RELEASE_FILE }} - path: dist/ + path: ${{ github.workspace }}/rpipins/dist/ + + - name: Build Debian Package + working-directory: rpipins + run: | + make deb-deps + make deb + + - name: Upload Debian Package + uses: actions/upload-artifact@v4 + with: + name: ${{ env.RELEASE_FILE }} (deb) + path: ${{ github.workspace }}/*.deb