Skip to content

.github/workflows: update build workflow to new runners#1022

Merged
ialokim merged 1 commit into
masterfrom
update-CI
May 27, 2026
Merged

.github/workflows: update build workflow to new runners#1022
ialokim merged 1 commit into
masterfrom
update-CI

Conversation

@ialokim

@ialokim ialokim commented May 27, 2026

Copy link
Copy Markdown
Collaborator

The macos-13 runners do not exist anymore since https://github.blog/changelog/2025-09-19-github-actions-macos-13-runner-image-is-closing-down/

According to https://github.com/marketplace/actions/android-emulator-runner, we can now use Linux with KVM which should be much faster and cheaper. While at it, I've also added the recommended Gradle and AVD caching.

Gradle wrapper validation is now part of Gradle setup, see https://github.com/gradle/actions/blob/main/docs/setup-gradle.md#gradle-wrapper-validation

Also updated the setup-java action to latest version and temurin since adopt is not updated anymore, see https://github.com/actions/setup-java

Also had to update the dependency pinning which was apparently not or wrongly updated for last PTE bump.

Ready to be merged as soon as the updated workflow passes on this PR.

@cla-bot cla-bot Bot added the cla-signed ✔️ The Contributor Licence Agreement was signed by all contributors. label May 27, 2026
@ialokim ialokim merged commit df868b2 into master May 27, 2026
4 checks passed
@ialokim ialokim deleted the update-CI branch May 27, 2026 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed ✔️ The Contributor Licence Agreement was signed by all contributors.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant