[PR #103] Seperate out AppImage build from Tauri #144

Open
opened 2026-02-17 17:12:11 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop-app/pull/103
Author: @Beethoven-n
Created: 8/2/2025
Status: 🔄 Open

Base: developHead: develop


📝 Commits (10+)

  • cc56266 (appimage/) add manual appimage
  • 6f30d24 (appimage/build_appimage.sh)
  • 7555cc3 (build/) add build directory for non-tauri builds
  • bf4b2e0 (src-tauri/tauri.conf.json) remove appimage target from tauri
  • 0249a32 (build_appimage.sh) add build script
  • 263cceb (.github/workflows/release.yml) add build_appimage.sh to workflow
  • 4599e57 (build_appimage.sh) add basic arch detection
  • 4484de0 (build_appimage.sh) install libs by UID and GID
  • cb7c297 (build/appimage/drop-app.d/) rename AppDir
  • 51555e4 (build/appimage/drop-app.d/AppRun) change program name

📊 Changes

13 files changed (+115 additions, -7 deletions)

View changed files

📝 .github/workflows/release.yml (+27 -5)
📝 .gitignore (+9 -1)
build/appimage/drop-app.d/.DirIcon (+1 -0)
build/appimage/drop-app.d/AppRun (+8 -0)
build/appimage/drop-app.d/drop-oss-app.desktop (+8 -0)
build/appimage/drop-app.d/drop-oss-app.png (+0 -0)
build/appimage/drop-app.d/usr/bin/.gitkeep (+0 -0)
build/appimage/drop-app.d/usr/lib/.gitkeep (+0 -0)
build_appimage.sh (+42 -0)
📝 package.json (+1 -0)
📝 src-tauri/Cargo.lock (+15 -0)
📝 src-tauri/src/lib.rs (+3 -0)
📝 src-tauri/tauri.conf.json (+1 -1)

📄 Description

tauri's shit, it makes me watch all the bad vine compilations with all the bad vines

i got a functional appimage out of doing it like this instead


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Drop-OSS/drop-app/pull/103 **Author:** [@Beethoven-n](https://github.com/Beethoven-n) **Created:** 8/2/2025 **Status:** 🔄 Open **Base:** `develop` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`cc56266`](https://github.com/Drop-OSS/drop-app/commit/cc562662f0b4b51f505306d8a630a43cb65b4635) (appimage/) add manual appimage - [`6f30d24`](https://github.com/Drop-OSS/drop-app/commit/6f30d248ebdc0485f3502f34e344ba8bf7cf2d2c) (appimage/build_appimage.sh) - [`7555cc3`](https://github.com/Drop-OSS/drop-app/commit/7555cc3cdf4cf14a7812d45c2f0f2a82345d4e15) (build/) add build directory for non-tauri builds - [`bf4b2e0`](https://github.com/Drop-OSS/drop-app/commit/bf4b2e0ad6de20a71a05464b824bc787c72cf782) (src-tauri/tauri.conf.json) remove appimage target from tauri - [`0249a32`](https://github.com/Drop-OSS/drop-app/commit/0249a3248f58547abe6d263062a40dc39bed437f) (build_appimage.sh) add build script - [`263cceb`](https://github.com/Drop-OSS/drop-app/commit/263cceb17f92af3bdbd7753e6a75c9966983e05d) (.github/workflows/release.yml) add build_appimage.sh to workflow - [`4599e57`](https://github.com/Drop-OSS/drop-app/commit/4599e5713cf7c3691716b8e7217951c6eb96378d) (build_appimage.sh) add basic arch detection - [`4484de0`](https://github.com/Drop-OSS/drop-app/commit/4484de0507d7442b1f0c9a82a39900f8be2186b6) (build_appimage.sh) install libs by UID and GID - [`cb7c297`](https://github.com/Drop-OSS/drop-app/commit/cb7c297443d92f3ad3b0eaa7570827d2df5906d1) (build/appimage/drop-app.d/) rename AppDir - [`51555e4`](https://github.com/Drop-OSS/drop-app/commit/51555e43ee495fe39f117e0f07d53fbcdf4c072a) (build/appimage/drop-app.d/AppRun) change program name ### 📊 Changes **13 files changed** (+115 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release.yml` (+27 -5) 📝 `.gitignore` (+9 -1) ➕ `build/appimage/drop-app.d/.DirIcon` (+1 -0) ➕ `build/appimage/drop-app.d/AppRun` (+8 -0) ➕ `build/appimage/drop-app.d/drop-oss-app.desktop` (+8 -0) ➕ `build/appimage/drop-app.d/drop-oss-app.png` (+0 -0) ➕ `build/appimage/drop-app.d/usr/bin/.gitkeep` (+0 -0) ➕ `build/appimage/drop-app.d/usr/lib/.gitkeep` (+0 -0) ➕ `build_appimage.sh` (+42 -0) 📝 `package.json` (+1 -0) 📝 `src-tauri/Cargo.lock` (+15 -0) 📝 `src-tauri/src/lib.rs` (+3 -0) 📝 `src-tauri/tauri.conf.json` (+1 -1) </details> ### 📄 Description tauri's shit, it makes me watch all the bad vine compilations with all the bad vines i got a functional appimage out of doing it like this instead --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-17 17:12:11 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/drop-app#144