Installs Node in the Android workflow so its actions can run #73

Merged
miko merged 3 commits from fix/android-workflow-node into main 2026-11-01 23:13:32 +00:00
Owner

Every Android pull request check fails the same way: the job runs in the Gradle image, which has no Node, and the first step is the checkout action, a JavaScript action the runner starts with node. The job dies at checkout in under 30 seconds, before Gradle or any changed file can matter, so the check has never been able to pass on a pull request that touches the wrapper. This installs Node 22.14.0 from the official tarball as the first step, the same version and method the GitLab job uses, so checkout and upload-artifact can run.

Every Android pull request check fails the same way: the job runs in the Gradle image, which has no Node, and the first step is the checkout action, a JavaScript action the runner starts with node. The job dies at checkout in under 30 seconds, before Gradle or any changed file can matter, so the check has never been able to pass on a pull request that touches the wrapper. This installs Node 22.14.0 from the official tarball as the first step, the same version and method the GitLab job uses, so checkout and upload-artifact can run.
Installs Node in the Android workflow so its actions can run
Some checks failed
android-wrapper / build (pull_request) Failing after 1m13s
github/analysis Analysis gate on GitHub runners
github/core-only Core-only gate on GitHub runners
github/test Test gate on GitHub runners
github/race Race gate on GitHub runners
6326773b5d
Gives the Android build the SDK location the install step uses
Some checks failed
github/analysis Analysis gate on GitHub runners
android-wrapper / build (pull_request) Failing after 1m58s
github/core-only Core-only gate on GitHub runners
github/test Test gate on GitHub runners
github/race Race gate on GitHub runners
b691adb890
Runs the Android SDK's x86_64 tools under qemu on ARM runners
All checks were successful
github/analysis Analysis gate on GitHub runners
android-wrapper / build (pull_request) Successful in 2m18s
github/core-only Core-only gate on GitHub runners
github/test Test gate on GitHub runners
github/race Race gate on GitHub runners
e1593cd840
miko merged commit f684e5b47e into main 2026-11-01 23:13:32 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
EveSynapse/evesynapse!73
No description provided.