Skip to content

Update setup-android action to v4.0.1 - #3036

Merged
brandonpage merged 1 commit into
forcedotcom:devfrom
brandonpage:codex/update-setup-android-v4
Sep 15, 2026
Merged

brandonpage merged 1 commit into
forcedotcom:devfrom
brandonpage:codex/update-setup-android-v4

Conversation

@brandonpage

Copy link
Copy Markdown
Contributor

Summary

  • update android-actions/setup-android from v3.2.2 to v4.0.1 in the reusable library and UI workflows
  • retain immutable SHA pinning and document the human-readable version beside each pin
  • install only platform-tools so the action does not request the removed legacy tools SDK package

Context

The previous action defaulted to packages: tools platform-tools. Current Android SDK repository metadata no longer resolves tools, causing every job to fail during Setup Android SDK before Gradle or tests run.

Validation

  • verified the v4.0.1 tag points to 40fd30fb8d7440372e1316f5d1809ec01dcd3699
  • parsed both modified workflow files as YAML
  • git diff --check passes

@brandonpage

Copy link
Copy Markdown
Contributor Author

CI note: this repository runs PR checks via pull_request_target, and the job log shows the reusable workflows are loaded from refs/heads/dev at 412a7b21d, not from this PR head. Therefore this PR run still executes setup-android v3.2.2 with its tools platform-tools default and is expected to reproduce the existing Setup Android SDK failure. The v4.0.1 pin and packages: platform-tools override cannot take effect in PR CI until the reusable workflow change is present on dev or tested from a branch-triggered workflow.

@brandonpage
brandonpage merged commit 8949624 into forcedotcom:dev Sep 15, 2026
4 of 10 checks passed
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.

2 participants