userscripts icon indicating copy to clipboard operation
userscripts copied to clipboard

Refactor the CI deployment workflow

Open ACTCD opened this issue 6 months ago • 0 comments

Recent CI deployments often fail, on the one hand due to the premature adoption of Xcode 26 beta, and because we made a new App Icon that require this version.

On the other hand, it is because fastlane currently lacks maintenance and often encounters edge issues, and it's very troublesome to debug.

We plan to refactor and use custom build scripts instead of fastlane, which adds flexibility and makes troubleshooting easier.

Planned additions and improvements:

  • Add Developer ID based distribution for macOS version
  • Add hash value printing for built binaries to improve transparency

Currently may partially fall back to local manual build and upload if CI fails.

ACTCD avatar Aug 30 '25 14:08 ACTCD