Skip to content

[android] Skip source fetch during android build-docker#538

Open
justice-adams-apple wants to merge 4 commits intomainfrom
jadams/skip-fetch-android
Open

[android] Skip source fetch during android build-docker#538
justice-adams-apple wants to merge 4 commits intomainfrom
jadams/skip-fetch-android

Conversation

@justice-adams-apple
Copy link
Copy Markdown
Contributor

@justice-adams-apple justice-adams-apple commented Apr 6, 2026

  • Add option to skip-fetch so CI users can call fetch-source and build-docker independently as needed
  • Pass necessary env variables for CI environment
  • Fix pearl substitution flags

This should allow us to rework our CI job for PR testing to use build-docker

@justice-adams-apple justice-adams-apple changed the title Skip source fetch during android build-docker [android] Skip source fetch during android build-docker Apr 7, 2026
Copy link
Copy Markdown
Member

@finagolfin finagolfin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this is working in your testing, looks good to me.

@finagolfin
Copy link
Copy Markdown
Member

@shahmishal, can @justice-adams-apple or somebody else you trust be made a code owner on this Android SDK directory alone in this repo as part of this pull, so we can make Android changes more quickly? I want to whittle these Android scripts down to just downloading the NDK, running a build-script preset, and finally running swift-sdk-generator on the resulting cross-compilation toolchain, greatly simplifying this Docker setup run on the Android CI.

It would be better if I could do that as a series of smaller pulls that Justice or somebody else can review in the coming months, rather than waiting for you to review all that, as I'm sure you're very busy. Once all that is in, all future config would be done in those toolchain repos instead, and changes here would be minimal.

@shahmishal
Copy link
Copy Markdown
Member

shahmishal commented Apr 14, 2026

@shahmishal, can @justice-adams-apple or somebody else you trust be made a code owner on this Android SDK directory alone in this repo as part of this pull, so we can make Android changes more quickly?

Yes, #539

@finagolfin
Copy link
Copy Markdown
Member

Thanks, Justice, I hope I didn't sign you up for a bunch more CI work you don't want, 😉 though at least with my Android pulls, I will ask other Android workgroup members like @marcprux, who put together a significant portion of these CI scripts with me, to review also.

@finagolfin
Copy link
Copy Markdown
Member

@justice-adams-apple, more Android CI work required to get this in? I'd like to rebase #536 on this and get that in next.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants