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.
This commit is contained in:
Wenyin Root
2026-07-15 12:12:28 +08:00
parent 20e6e297c1
commit 2d54971019
+5 -5
View File
@@ -120,7 +120,7 @@ jobs:
;; ;;
Linux-ARM64) Linux-ARM64)
expected=( expected=(
"Claude-Code-Haha-${APP_VERSION}-linux-arm64.rpm" "Claude-Code-Haha-${APP_VERSION}-linux-aarch64.rpm"
"latest-linux-arm64.yml" "latest-linux-arm64.yml"
) )
;; ;;
@@ -227,7 +227,7 @@ jobs:
run: | run: |
expected=( expected=(
"Claude-Code-Haha-${APP_VERSION}-linux-x86_64.rpm" "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=() missing=()
@@ -277,14 +277,14 @@ jobs:
### Installation ### Installation
**Fedora/RHEL/CentOS:** **Fedora/RHEL/CentOS (x86_64):**
```bash ```bash
sudo dnf install ./Claude-Code-Haha-${{ steps.version.outputs.value }}-linux-x86_64.rpm sudo dnf install ./Claude-Code-Haha-${{ steps.version.outputs.value }}-linux-x86_64.rpm
``` ```
**For ARM64 systems:** **For ARM64 systems (aarch64):**
```bash ```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 }} ${{ steps.release_notes.outputs.body }}