Set up continuous integration
Use CI to speedup the release process. Any tips are welcomed as well
I ideally imagine using Github actions. The action should do following:
- Get triggered on new release (maybe tag) created
- Build the application in two configurations (app-release-arm.apk and app-release-multiarch.apk)
- Upload them to newly created release
- Create app bundle which will be uploaded to google play and create new release (Ideally using fastlane)
This will require some actions on my side as well. And I am prepared to cooperate on that.
This blog post could be useful.
Hello, I'll make a V1 of this shortly
Awesome! Let me know if you need any actions on my side (e.g. adding variables to GitHub environment). Thank you for your effort.
Just set up a First version, I can't seam to get it to build ? What is your buildprocess ? Any specific versions ?
Here is the error :

Seems like issue with the NDK version. There is actually fixed version in opencv/build.gradle. I am not sure if different version will work. I will check if it is mistake on my side.
@Mrgove10 I just checked and there should be a way how to install specific ndk version. Can you please check this issue and try it:
https://github.com/android-actions/setup-android/issues/67#issuecomment-788340363
I am using ndkVersion '21.3.6528147' for building at the moment.