From edefcb8409bb673e06dcc61568a57bdebcd6efa0 Mon Sep 17 00:00:00 2001 From: Amit Haridas Date: Thu, 23 Apr 2026 23:00:00 +0530 Subject: [PATCH] fix: drop rpm build target and stale system tool depends MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove rpm from linux build targets (rpmbuild not available locally) CI can add it back with apt-get if needed, but pandoc/ffmpeg are now bundled so the rpm depends were incorrect anyway - Remove rpmbuild apt install step from release.yml (not needed) - Remove pandoc/ffmpeg from deb depends — they are now bundled binaries - Keep imagemagick and libreoffice-common in deb depends (not bundled) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/release.yml | 3 --- package.json | 13 +------------ 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 79fc3d9..33a32e2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,9 +19,6 @@ jobs: node-version: 20 cache: npm - - name: Install rpmbuild - run: sudo apt-get update && sudo apt-get install -y rpm - - name: Install dependencies run: npm ci diff --git a/package.json b/package.json index 508d2c2..2734368 100644 --- a/package.json +++ b/package.json @@ -192,8 +192,7 @@ "target": [ "deb", "AppImage", - "snap", - "rpm" + "snap" ], "category": "Utility", "maintainer": "ConcreteInfo ", @@ -203,21 +202,11 @@ }, "deb": { "depends": [ - "pandoc", - "ffmpeg", "imagemagick", "libreoffice-common" ], "description": "Professional Markdown editor and universal file converter", "maintainer": "ConcreteInfo " - }, - "rpm": { - "depends": [ - "pandoc", - "ffmpeg", - "ImageMagick", - "libreoffice-core" - ] } } }