Skip to content

fix(ci): install the Android SDK with setup-android v4 - #72

Merged
Viserion77 merged 1 commit into
mainfrom
fix/ci-android-sdk-setup
Sep 29, 2026
Merged

Viserion77 merged 1 commit into
mainfrom
fix/ci-android-sdk-setup

Conversation

@Viserion77

Copy link
Copy Markdown
Owner

Summary

  • Bumps android-actions/setup-android from v3 to v4 in the kotlin job.
  • Every CI run has been red since 2026-09-28 — on main and on every open PR —
    and none of them failed for a reason in this repository. The v3 default for
    the action's packages input is 'tools platform-tools', and Google stopped
    serving the deprecated tools package around 2026-09-15, so sdkmanager exits
    1 with Failed to find package 'tools' before a line of Kotlin is compiled.
    v4 dropped tools from the default and skips it with a warning when asked
    for it explicitly, which makes this a drop-in bump: the only thing that stops
    being installed is a package that no longer exists.

Validation

  • pnpm lint
  • pnpm typecheck
  • pnpm test
  • pnpm build — plus build:site, codegen:native:check,
    typecheck:strict-templates, check:theme and test:e2e (11/11)
  • cd packages/egui && cargo fmt --check && cargo clippy --all-targets -D warnings && cargo test --all
  • cd packages/compose && ./gradlew clean build against a real Android SDK —
    BUILD SUCCESSFUL, 98 tasks, no warnings. The port itself was never broken.

Notes

@Viserion77
Viserion77 merged commit 4a6a497 into main Sep 29, 2026
6 checks passed
@Viserion77
Viserion77 deleted the fix/ci-android-sdk-setup branch September 29, 2026 23:24
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