Skip to content

Conversation

tyreseluo
Copy link

@tyreseluo tyreseluo commented Sep 4, 2025

PR Content

  • Add build_android and build_ios options to workflow_dispatch inputs
  • Add Android and iOS build jobs, including artifact upload steps
  • Support for multi-platform release automation
Host OS Target Package format Robrix packaging status
ubuntu-22.04 Android API 33+ .apk
macOS 14 IOS Simulator 17.5+ .zip
macOS 14 IOS 17.5+ .ipa

Only iOS devices support signing now, if want to build and release moly to real devices, you need to add these config below:

Build Moly on real iOS devices, it will generate a .ipa file.

  1. add BUILD_CERTIFICATE_BASE64 to Pepository secrets.
  2. add BUILD_PROVISION_PROFILE_BASE64 to Pepository secrets.
  3. add P12_PASSWORD to Pepository secrets.

Note: current certificate and provision_profile are using my personal configuration, so it will expire 7 days.

Once we have formal certificates and configuration files, we can consider artifacts to the book website for convenient user downloads while supporting OTA updates.

Test Moly Temp release/download

Problem

  1. Not support OTA, so if you want to install .ipa file, you maybe need to run the Xcode and select your real devices to install, and to ios setting page to agree install.

- Add build_android and build_ios options to workflow_dispatch inputs
- Add Android and iOS build jobs, including artifact upload steps
- Support for multi-platform release automation
@tyreseluo
Copy link
Author

tyreseluo commented Sep 4, 2025

hi, @joulei, @ZhangHanDong Could you review this PR and give me some suggestions. Thanks.

@joulei joulei self-requested a review September 4, 2025 21:35
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