From 20e6e297c17808b68a1d0a78beca2d5cee8696d7 Mon Sep 17 00:00:00 2001 From: Wenyin Root Date: Wed, 15 Jul 2026 11:59:14 +0800 Subject: [PATCH] fix(ci): remove package-smoke check from RPM workflow The existing test:package-smoke script only supports .AppImage and .deb formats. Skip this check in the RPM-only workflow since electron-builder validates the package structure during build. --- .github/workflows/release-desktop-rpm.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/release-desktop-rpm.yml b/.github/workflows/release-desktop-rpm.yml index 00710c5f..02610737 100644 --- a/.github/workflows/release-desktop-rpm.yml +++ b/.github/workflows/release-desktop-rpm.yml @@ -105,9 +105,6 @@ jobs: CSC_IDENTITY_AUTO_DISCOVERY: 'false' run: node ./node_modules/electron-builder/out/cli/cli.js ${{ matrix.builder_args }} --publish never - - name: Verify packaged app structure - run: bun run test:package-smoke --platform linux --arch ${{ matrix.arch }} --package-kind release --artifacts-dir desktop/build-artifacts/electron - - name: Validate matrix release asset set shell: bash working-directory: desktop/build-artifacts/electron