name: Packages (Debian) on: push: workflow_dispatch: permissions: {} jobs: test: runs-on: ubuntu-latest name: Binary package steps: - name: Checkout uses: actions/checkout@v7 with: # Fetch tags, required for gbp. fetch-depth: 0 persist-credentials: false submodules: recursive - name: Install dependencies run: sudo make -C debian deps - name: Build binary package run: make -C debian bin/test - name: Upload binary package uses: actions/upload-artifact@v7 with: name: build-area path: debian/build-area/ if-no-files-found: error