Skip to content

Conversation

@Samueru-sama
Copy link
Member

By default this will try to use FUSE to mount the AppImage, if that fails it will fallback to extract and run, this way the AppImage is guaranteed to always work on any system.

We also get the advantage that the uruntime is slightly faster than the type2 runtime we launched normally with fuse.

NOTE: I cannot get the CI to work because I get this error:

Error: buildx failed with: ERROR: invalid tag "ghcr.io/Samueru-sama/ghostty-appimage:latest": repository name must be lowercase

@Samueru-sama
Copy link
Member Author

Closing since the uruntime isn't as much of a drop in replacment with appimagetool as I thought it would.

It is still possible to make the AppImage, but that means using mksquashfs manually and also adding llvm-objdump to the CI 😫

@VHSgunzo
Copy link

@Samueru-sama
https://github.com/VHSgunzo/uruntime/releases/tag/v0.1.5

@VHSgunzo
Copy link

VHSgunzo commented Feb 26, 2025

appimagetool should now work with the new version of uruntime

@psadi
Copy link
Collaborator

psadi commented Feb 26, 2025

Adding the dep in #49 which would publish a new base

This should fix ci issues, please sync once merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants