Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Android release binaries to CI #8601

Merged

Commits on May 12, 2024

  1. Add Android release binaries to CI

    This commit is inspired by bytecodealliance#6480 and historical asks for Android
    binaries. This does the bare minimum necessary to configure C compilers
    such that we can produce binaries but I'll admit that I'm no Android
    developer myself so I have no idea if these are actually suitable for
    use anywhere. Otherwise though this build subsumes the preexisting check
    in CI that the build works for Android, so that part is removed too.
    
    This additionally changes how the NDK is managed from before. Previously
    a GitHub Action was used to download Java and the NDK and additionally
    used the `cargo ndk` subcommand. That's all removed now in favor of
    configuring C compilers directly with a pre-installed version of the NDK
    which should help reduce the CI dependencies a bit.
    alexcrichton committed May 12, 2024
    Configuration menu
    Copy the full SHA
    485e838 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Review comments

    alexcrichton committed May 13, 2024
    Configuration menu
    Copy the full SHA
    ea85262 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5854b08 View commit details
    Browse the repository at this point in the history