From 2d5497101931003ca5a30eb767e7c616b3c7563b Mon Sep 17 00:00:00 2001 From: Wenyin Root Date: Wed, 15 Jul 2026 12:12:28 +0800 Subject: [PATCH] fix(ci): correct ARM64 RPM filename to match electron-builder output electron-builder generates ARM64 RPM with 'aarch64' suffix, not 'arm64'. Update validation checks and release notes to match actual filename. --- .github/workflows/release-desktop-rpm.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release-desktop-rpm.yml b/.github/workflows/release-desktop-rpm.yml index 02610737..8befc722 100644 --- a/.github/workflows/release-desktop-rpm.yml +++ b/.github/workflows/release-desktop-rpm.yml @@ -120,7 +120,7 @@ jobs: ;; Linux-ARM64) expected=( - "Claude-Code-Haha-${APP_VERSION}-linux-arm64.rpm" + "Claude-Code-Haha-${APP_VERSION}-linux-aarch64.rpm" "latest-linux-arm64.yml" ) ;; @@ -227,7 +227,7 @@ jobs: run: | expected=( "Claude-Code-Haha-${APP_VERSION}-linux-x86_64.rpm" - "Claude-Code-Haha-${APP_VERSION}-linux-arm64.rpm" + "Claude-Code-Haha-${APP_VERSION}-linux-aarch64.rpm" ) missing=() @@ -277,14 +277,14 @@ jobs: ### Installation - **Fedora/RHEL/CentOS:** + **Fedora/RHEL/CentOS (x86_64):** ```bash sudo dnf install ./Claude-Code-Haha-${{ steps.version.outputs.value }}-linux-x86_64.rpm ``` - **For ARM64 systems:** + **For ARM64 systems (aarch64):** ```bash - sudo dnf install ./Claude-Code-Haha-${{ steps.version.outputs.value }}-linux-arm64.rpm + sudo dnf install ./Claude-Code-Haha-${{ steps.version.outputs.value }}-linux-aarch64.rpm ``` ${{ steps.release_notes.outputs.body }}