ci(linux-testing): build .deb only, drop failing rpm maker

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Harshit Singh Bhandari 2026-06-22 20:26:34 +05:30
parent 4c2e1eaa54
commit 15e01af7c6
No known key found for this signature in database
1 changed files with 5 additions and 5 deletions

View File

@ -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-<sha> prerelease
shell: bash
env: