Details
Android Build workflow worked on branch:
Release should work since that just adds a JS script that's platform agnostic (and I wrote and tested in macOS environment). We should kick off a native release just to give it a shot anyways.
Diff Detail
- Repository
- rCOMM Comm
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
.github/workflows/android_ci.yml | ||
---|---|---|
41 ↗ | (On Diff #37717) | To account for differences between Ubuntu and macOS provided base64. |
54 ↗ | (On Diff #37717) | I previously tried JAVA_HOME=${JAVA_HOME_11_arm64} ./gradlew bundleRelease and setting env the same way as ANDROID_SIGNING_PASSWORD, but those workflows failed (very likely for other reasons). Leaving for now since this worked, but will try moving to match ANDROID_SIGNING_PASSWORD and update if that run works. |
60 ↗ | (On Diff #37717) | ~/.gradle already exists on the CI runners so mkdir returns error. |
.github/workflows/android_release.yml | ||
28–32 ↗ | (On Diff #37717) | This also differs from the Android Build workflow. Wasn't able to test the release workflow on my fork, but did check that mkdir -p works as expected on macOS and there are no differences there. |
setting JAVA_HOME before command worked, using the env approach with ANDROID_SIGNING_PASSWORD didn't.