Skip to content

fix(ci): stop setup-android installing the retired tools package - #98

Merged
ivan-digital merged 1 commit into
mainfrom
fix/ci-setup-android-packages
Sep 15, 2026
Merged

ivan-digital merged 1 commit into
mainfrom
fix/ci-setup-android-packages

Conversation

@ivan-digital

Copy link
Copy Markdown
Member

Summary

Every CI run now fails in android-actions/setup-android@v3 before any build:
the action installs tools platform-tools by default, and the runner's
command-line tools 16.0 no longer publish tools, so sdkmanager exits 1
(first seen on #97; main last passed on 2026-09-08). The release workflow uses
the same step, so a tag would fail the same way.

What changed

Both ci.yml and release.yml pass packages: platform-tools to the action.

Test plan

  • This PR's own CI run gets past SDK setup and runs the unit tests and assemble
    steps.

android-actions/setup-android@v3 installs 'tools platform-tools' by
default. The runner's command-line tools 16.0 no longer publish 'tools',
so sdkmanager exits 1 and every CI and release job fails in setup before
building anything. Ask for platform-tools alone in both workflows.
@ivan-digital
ivan-digital merged commit 9c2e0e1 into main Sep 15, 2026
5 checks passed
@ivan-digital
ivan-digital deleted the fix/ci-setup-android-packages branch September 15, 2026 19:14
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.

1 participant