Skip to content

Building an .apk for every PR using github workflows for ease of testing #6186

Open
@parneet-guraya

Description

As mentioned in the title, having a an apk to test for every PR in the discussion itself would be very helpful to see changes quickly without having to fetch changes locally and building apk to use it. This is just an idea and I'm not sure where will we store the binaries?

Can we create a simple interface with DB to store apks and host it on wikimedia's servers? Or can we use any storage solution from Github?

Apk file will look something like this : app-build_variant-product_flavor-PR_number.apk

Then we can also get the direct link and put it in a comment in the PR's discussion using Github Actions

One of the example is Nextcloud I have seen they use something like this. I really liked this and it's very handy to use. They host generated apk on their own servers.

nextcloud/android#14541 (comment)

If it's feasible I'd really like to work on it :-)

Thanks!

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions