Skip to content

chore(ci): bump setup-android to v4.0.4 - #237

Merged
matheus23 merged 1 commit into
n0-computer:mainfrom
n0-grookie:fix/android-sdk-pin-v4.0.4
Sep 28, 2026
Merged

matheus23 merged 1 commit into
n0-computer:mainfrom
n0-grookie:fix/android-sdk-pin-v4.0.4

Conversation

@n0-grookie

@n0-grookie n0-grookie commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Description

Setup Android SDK fails on every run of the Android Build Only job:

Warning: Failed to find package 'tools'
Error: The process '.../cmdline-tools/20.0/bin/sdkmanager' failed with exit code 1

Google stopped serving the tools SDK package, which android-actions/setup-android v4.0.1 still
installs. v4.0.2 dropped it, so every release at or below v4.0.1 is dead. Bumping the pin to v4.0.4.

Equivalent to n0-computer/iroh#4540.

API Changes

n/a — CI only.

Notes & open questions

Unlike iroh#4540 this needs no .pinact.yaml exception: that PR bumped inside the 7-day min_age
cooldown, v4.0.4 is past it now, so pinact run --check --verify-comment --verify-min-age accepts the new
pin with no config change.

The step passes no inputs, so the tools package came from the action's own defaults. arqu/setup-ndk is
untouched.

Change checklist

  • Self-review.
  • Documentation updates following the style guide, if relevant.
  • Tests if relevant.
  • All API changes documented.
  • This PR was created by a human that thought critically about the
    proposed change and wrote an as clear and concise description as
    they could.
  • This PR isn't slop, and is carefully crafted to do have the
    intented effect.
  • cargo make passes locally.

v4.0.1 installs the `tools` SDK package, which Google no longer serves,
so `Setup Android SDK` fails with "Failed to find package 'tools'" on
every run. v4.0.2 stopped installing it.

No .pinact.yaml exception needed: v4.0.4 is older than the 7-day min_age
cooldown, so pinact run --verify-min-age accepts it as-is.
@n0bot n0bot Bot added this to iroh Sep 28, 2026
@github-project-automation github-project-automation Bot moved this to 🚑 Needs Triage in iroh Sep 28, 2026
@matheus23
matheus23 added this pull request to the merge queue Sep 28, 2026
@matheus23
matheus23 removed this pull request from the merge queue due to a manual request Sep 28, 2026
@matheus23 matheus23 changed the title fix(ci): bump setup-android to v4.0.4 chore(ci): bump setup-android to v4.0.4 Sep 28, 2026
@matheus23
matheus23 added this pull request to the merge queue Sep 28, 2026
Merged via the queue into n0-computer:main with commit f85084b Sep 28, 2026
42 checks passed
@github-project-automation github-project-automation Bot moved this from 🚑 Needs Triage to ✅ Done in iroh Sep 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

3 participants