spacedrive icon indicating copy to clipboard operation
spacedrive copied to clipboard

Mobile CI

Open oscartbeaumont opened this issue 3 years ago • 3 comments

Add a CI process for running a Typescript typecheck + ESLint and then an eas build in CI.

This PR currently only does Android builds because we need to have an Apple Developer account to build IOS. This can be easily added at a later date.

oscartbeaumont avatar Oct 18 '22 13:10 oscartbeaumont

The latest updates on your projects. Learn more about Vercel for Git ↗︎

2 Ignored Deployments
Name Status Preview Updated
spacedrive-landing ⬜️ Ignored (Inspect) Oct 22, 2022 at 7:36AM (UTC)
spacedrive-web ⬜️ Ignored (Inspect) Oct 22, 2022 at 7:36AM (UTC)

vercel[bot] avatar Oct 18 '22 13:10 vercel[bot]

This is ready to be merged. It is currently disgustingly slow due to Android building the core for many different architectures one after the other. I can't see any easy way to parallelise them with the current setup. We could investigate something custom if it becomes a problem. I am hoping the CI cache will make normal runs of the workflow a bit faster than I am observing but we have already gone over the GH Actions storage limit so we will have to wait and see.

@Brendonovich @utkubakir would be great to get a review from you both before merging.

oscartbeaumont avatar Oct 22 '22 07:10 oscartbeaumont

We had some PRs which broke mobile before, so I am happy to see this. Great job as always!

utkubakir avatar Oct 24 '22 13:10 utkubakir