From 15e01af7c64ccef1b9b2ae5914d5bc8e14cb6c20 Mon Sep 17 00:00:00 2001 From: Harshit Singh Bhandari Date: Mon, 22 Jun 2026 20:26:34 +0530 Subject: [PATCH] ci(linux-testing): build .deb only, drop failing rpm maker Co-Authored-By: Claude Opus 4.8 --- .github/workflows/linux-testing-build.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/linux-testing-build.yml b/.github/workflows/linux-testing-build.yml index f61368089..f78484f86 100644 --- a/.github/workflows/linux-testing-build.yml +++ b/.github/workflows/linux-testing-build.yml @@ -39,12 +39,12 @@ jobs: with: go-version-file: backend/go.mod cache-dependency-path: backend/go.sum - # The rpm maker needs rpmbuild, which ubuntu-latest does not ship. - - name: Install rpm tooling - run: sudo apt-get update && sudo apt-get install -y rpm - run: npm ci - - name: Build Linux artifacts (unsigned) - run: npm run make + - name: Build Linux .deb (unsigned) + # deb only: the rpm maker can't find its tooling on the runner, and a .deb + # is all we need to hand someone. `npm run make` keeps the premake daemon + # build; --targets restricts to the deb maker. + run: npm run make -- --targets @electron-forge/maker-deb - name: Publish to a 0.0.0-testing- prerelease shell: bash env: