From 0b5141cc49c2195eb75d11ae48a13413270d2cbe Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Mon, 14 Sep 2026 11:52:34 +0200 Subject: [PATCH] ci(desktop): pass valid RPM compression through FPM config --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fcf465b2b4..47ee95f36e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -252,7 +252,9 @@ jobs: - name: Build Linux desktop artifacts if: ${{ runner.os == 'Linux' }} # Smoke package contents and installation without spending minutes on xz compression. - run: npm run build:desktop -- --publish never --linux --x64 -c.deb.compression=gz -c.rpm.compression=gz + run: | + printf '{"extends":"%s/packages/desktop/electron-builder.yml","deb":{"compression":"gz"},"rpm":{"fpm":["--rpm-compression=gzip"]}}' "$GITHUB_WORKSPACE" > "$RUNNER_TEMP/desktop-smoke-builder.json" + npm run build:desktop -- --publish never --linux --x64 --config "$RUNNER_TEMP/desktop-smoke-builder.json" env: EP_GH_IGNORE_TIME: true PASEO_DESKTOP_SMOKE_ARTIFACT_DIR: ${{ runner.temp }}/desktop-smoke