olvid-io / olvid-android

Olvid for Android
GNU Affero General Public License v3.0
149 stars 14 forks source link

Fix #3: Test, Build, Sign and push to GH releases #6

Open kumy opened 2 years ago

kumy commented 2 years ago

Here is a GitHub workflow that will run on every branch to build and test the APK, and on tag it also create a release, sign and upload the APK.

It needs some secrets to be added to the repo to sign the release (see https://github.com/marketplace/actions/sign-android-release). it also need the GITHUB_TOKEN to have write privileges on the repo.

You can see the result on my repo fork https://github.com/kumy/olvid-android/releases (Using a dumb signing key)

Bests

kumy commented 1 year ago

This workflow still work, due to #13, the "test" step had to be disabled temporarily

https://github.com/kumy/olvid-android/releases