diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 663bf43..2535e98 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,6 +10,7 @@ permissions: jobs: desktop: strategy: + fail-fast: false matrix: include: - runner: ubuntu-latest @@ -39,8 +40,10 @@ jobs: - run: npm run dist - name: Name the AppImage run: | + # electron-builder already says x86_64 for x64 AppImages, but arm64 not aarch64. app="$(ls dist/*.AppImage | head -n1)" - mv "$app" "dist/hqterm-desktop-linux-${{ matrix.arch }}.AppImage" + want="dist/hqterm-desktop-linux-${{ matrix.arch }}.AppImage" + [ "$app" = "$want" ] || mv "$app" "$want" ls -la dist - name: Smoke test under Xvfb run: | diff --git a/desktop/package-lock.json b/desktop/package-lock.json index 16065f3..1275167 100644 --- a/desktop/package-lock.json +++ b/desktop/package-lock.json @@ -1,12 +1,12 @@ { "name": "hqterm-desktop", - "version": "0.2.0", + "version": "0.2.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "hqterm-desktop", - "version": "0.2.0", + "version": "0.2.1", "license": "MIT", "dependencies": { "@xterm/addon-fit": "^0.11.0", diff --git a/desktop/package.json b/desktop/package.json index 433bb64..b00ba40 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -1,7 +1,7 @@ { "name": "hqterm-desktop", "productName": "hqterm", - "version": "0.2.0", + "version": "0.2.1", "description": "hqterm desktop: a terminal window that shows hqtui/qc images and HD emoji (xterm.js + node-pty).", "license": "MIT", "author": "Profullstack, Inc. ", diff --git a/package.json b/package.json index e477ab5..404d778 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hqterm", - "version": "0.2.0", + "version": "0.2.1", "description": "Terminal session manager: persistent hqsh sessions with images and HD emoji, built on hqtui.", "license": "MIT", "private": true,