Skip to content

Conversation

@dangershony
Copy link
Member

Summary

This PR adds a complete GitHub Actions workflow to build and release the Avalonia desktop/mobile app for all platforms.

Changes

New Workflow: release-avalonia.yml

Triggered by pushing a version tag (e.g., v1.0.0) or manual dispatch.

Build artifacts:

  • Windows: .exe installers (x64, arm64)
  • Linux: .deb packages, .AppImage (x64, arm64)
  • macOS: .dmg disk images (x64, arm64) - cross-compiled from Linux
  • Android: .apk (unsigned, ready for sideload/Obtainium/Zapstore)

Updated: ci.yml

  • Added working-directory for Android build

Updated: README.md

  • Added download table for all platforms
  • Added release documentation

Testing

Successfully tested with v0.0.1-test tag - all platforms built correctly.

@dangershony dangershony marked this pull request as ready for review December 16, 2025 21:47
@dangershony dangershony merged commit 5201fa2 into main Dec 17, 2025
6 checks passed
@dangershony dangershony deleted the create-release-yml branch December 17, 2025 22:14
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.

2 participants