fix(ci): install node before checkout in the android release job #10

Merged
brian merged 1 commit from test into main 2026-08-07 19:03:35 +00:00
Owner

actions/checkout is a JavaScript action, so the runner needs a node to
execute it with. eclipse-temurin:21-jdk has none, and the failure names
"node" rather than the action, which points at the container instead of at
the step that needs it.

deploy.yml already installs node ahead of its checkout for the same reason;
this job only installed git, unzip, curl and jq. Also adds ca-certificates,
since the next step fetches the SDK over HTTPS.

Co-Authored-By: Claude Opus 5 noreply@anthropic.com

actions/checkout is a JavaScript action, so the runner needs a node to execute it with. eclipse-temurin:21-jdk has none, and the failure names "node" rather than the action, which points at the container instead of at the step that needs it. deploy.yml already installs node ahead of its checkout for the same reason; this job only installed git, unzip, curl and jq. Also adds ca-certificates, since the next step fetches the SDK over HTTPS. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
fix(ci): install node before checkout in the android release job
All checks were successful
Build and Deploy / test (push) Successful in 25s
Build and Deploy / build (push) Successful in 8s
Build and Deploy / deploy-main (push) Has been skipped
Build and Deploy / deploy (push) Successful in 13s
8ff165e5e0
actions/checkout is a JavaScript action, so the runner needs a node to
execute it with. eclipse-temurin:21-jdk has none, and the failure names
"node" rather than the action, which points at the container instead of at
the step that needs it.

deploy.yml already installs node ahead of its checkout for the same reason;
this job only installed git, unzip, curl and jq. Also adds ca-certificates,
since the next step fetches the SDK over HTTPS.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
brian merged commit 27fed6460d into main 2026-08-07 19:03:35 +00:00
Sign in to join this conversation.
No reviewers
No labels
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
brian/Journal!10
No description provided.