Skip to content

ci: optimize tester builds with turbo cache#181

Merged
okwasniewski merged 1 commit into
mainfrom
oskar/ci-turbo-cache-optimization
Jan 12, 2026
Merged

ci: optimize tester builds with turbo cache#181
okwasniewski merged 1 commit into
mainfrom
oskar/ci-turbo-cache-optimization

Conversation

@okwasniewski
Copy link
Copy Markdown
Contributor

Summary

  • Remove needs: build-lint dependency - jobs now run in parallel
  • Add turbo cache checking via dry-run before expensive steps
  • Skip JDK, Gradle, pod install when turbo cache hits
  • Use macos-15 instead of macos-latest for faster iOS builds
  • Use turbo directly with --cache-dir for persistent caching

Copy link
Copy Markdown
Collaborator

@artus9033 artus9033 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Nice optimization

@okwasniewski okwasniewski merged commit 65fee19 into main Jan 12, 2026
4 checks passed
@okwasniewski okwasniewski deleted the oskar/ci-turbo-cache-optimization branch January 12, 2026 14:12
okwasniewski added a commit that referenced this pull request Jan 13, 2026
okwasniewski added a commit that referenced this pull request Jan 13, 2026
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