Skip to content

fix: ensure AppImage files are world readable and executable - #89

Merged
DoodlesEpic merged 3 commits into
devfrom
fix/appimage-permissions
Oct 7, 2026
Merged

DoodlesEpic merged 3 commits into
devfrom
fix/appimage-permissions

Conversation

@DoodlesEpic

Copy link
Copy Markdown
Owner

Resolves #88. References AppImage/appimage.github.io#5456.

The AppImage catalog test failed because AppRun.wrapped had 0770 permissions. This pull request:

  1. Normalizes permissions inside squashfs-root in scripts/fix-appimage.sh so all files and launchers are world-readable and executable.
  2. Updates @tauri-apps/cli to 2.12.1, which sets launcher mode to 0755 upstream.
  3. Adds scripts/check-appimage-modes.sh and runs it in CI to prevent owner-only permission regressions in built AppImages.

@DoodlesEpic
DoodlesEpic merged commit 272ca02 into dev Oct 7, 2026
12 checks passed
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.

1 participant