- Changed build command in build.sh from npm to pnpm.
- Updated dependency installation in publish_setup.sh to use pnpm.
- Modified check.sh to replace npx commands with pnpm for running Svelte sync and checks.
- Updated Makefile to remove explicit JAVA_HOME export, simplifying the android-build command.
- Added Java setup step in the Gitea workflow to ensure the correct Java version is used during builds.
- Modified publish_build.sh to include the Android APK build step and copy the generated APK to the distribution directory.
- Introduced `publish_build.sh` to automate frontend and server builds, including desktop binaries for Linux, Windows, and Mac.
- Added `publish_setup.sh` for installing system and project dependencies.
- Created `publish.sh` to handle release creation and asset uploads to Gitea.