ci(release): add linux arm64 desktop artifacts (#2675)

Signed-off-by: sunilkumarvalmiki <g.sunilkumarvalmiki@gmail.com>
This commit is contained in:
Sunil Kumar
2026-05-28 19:17:49 +05:30
committed by GitHub
parent ebb69779eb
commit c41acd7e6c
8 changed files with 80 additions and 29 deletions
+4 -7
View File
@@ -20,13 +20,10 @@ if [[ "$resolved" != "$expected" ]]; then
exit 1
fi
# Also test a missing platform produces exit code 3.
set +e
resolve_asset_url "$FIXTURE" "linux" "aarch64" >/dev/null 2>&1
missing_platform_rc=$?
set -e
if [[ "$missing_platform_rc" -ne 3 ]]; then
echo "FAIL: expected exit code 3 for missing platform linux-aarch64, got $missing_platform_rc"
resolved_arm64=$(resolve_asset_url "$FIXTURE" "linux" "aarch64")
expected_arm64="https://example.invalid/openhuman_0.0.0-test_arm64.AppImage"
if [[ "$resolved_arm64" != "$expected_arm64" ]]; then
echo "FAIL: expected $expected_arm64, got $resolved_arm64"
exit 1
fi