Skip to content

Linux build now signs the AppImage, other updates#147

Merged
wmiler merged 2 commits into
masterfrom
pr/ci-linux-updates
Jan 17, 2026
Merged

Linux build now signs the AppImage, other updates#147
wmiler merged 2 commits into
masterfrom
pr/ci-linux-updates

Conversation

@wmiler

@wmiler wmiler commented Jan 17, 2026

Copy link
Copy Markdown
Collaborator
  1. Switched to the newer linuxdeploy tool with qt plugin
  2. Greatly simplified building the AppDir that becomes the AppImage
  3. AppImage is now signed. Use JS8Call-devel-x86_64.AppImage --appimage-signature to look at the signature
  4. appstream metadata now included

1. Switched to the newer `linuxdeploy` tool with qt plugin
2. Greatly simplified building the AppDir that becomes the AppImage
3. AppImage is now signed. Use ``JS8Call-*.AppImage --appimage-signature`` to look at the signature
4. appstream metadata now included
@wmiler wmiler self-assigned this Jan 17, 2026
@wmiler

wmiler commented Jan 17, 2026

Copy link
Copy Markdown
Collaborator Author

@Joe-K0OG Ok, this should work now :) Give it a whirl!

@wmiler

wmiler commented Jan 17, 2026

Copy link
Copy Markdown
Collaborator Author

Checks on Ubuntu 24 for both CI and Release mode work for me.
This should be good to go, but should be checked on Mint/Fedora. Branch can be deleted on squash & merge.

@wmiler wmiler changed the title Linux build now signs the AppImage, other updates Try 2 Linux build now signs the AppImage, other updates Jan 17, 2026
@wmiler wmiler added the enhancement New feature or request label Jan 17, 2026
@Joe-K0OG

Copy link
Copy Markdown
Collaborator

Checks on Ubuntu 24 for both CI and Release mode work for me.
This should be good to go, but should be checked on Mint/Fedora. Branch can be deleted on squash & merge.

Tested on Linux Mint 22.3 and Fedora 39 and 41. The AppImage works fine on all, and presents the signature properly with the JS8Call-devel-x86_64.AppImage --appimage-signature command.

73,
-Joe-
K0OG

@wmiler wmiler merged commit ffc2697 into master Jan 17, 2026
@Chris-AC9KH Chris-AC9KH deleted the pr/ci-linux-updates branch March 5, 2026 23:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request ready Ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants