From 8978446385af4585daea51ea3c4b55f2e0b24812 Mon Sep 17 00:00:00 2001 From: "Adam C. Stephens" Date: Tue, 24 Feb 2026 21:47:45 +0000 Subject: [PATCH] github: build distrobuilder in CI Signed-off-by: Adam C. Stephens --- .github/workflows/builds.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index be0ea25a..594e7657 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -26,3 +26,26 @@ jobs: with: name: documentation path: doc/html + + binary: + name: Binary + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v4 + + - name: Install Go + uses: actions/setup-go@v5 + with: + go-version: ${{ matrix.go }} + + - name: Install dependencies + run: | + sudo apt-get -qq update + sudo apt-get install -y \ + libbtrfs-dev \ + libgpgme-dev \ + squashfs-tools + + - name: Build + run: go build ./...