Skip to content

ci: Move Gradle-only jobs to Bitrise tahoe runners - #6257

Merged
romtsn merged 1 commit into
mainfrom
ci/bitrise-runners
Oct 15, 2026
Merged

romtsn merged 1 commit into
mainfrom
ci/bitrise-runners

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

📜 Description

Moves the rest of the jobs that build with Gradle to the bitrise runners.

Here's a list of things that are left on GitHub-hosted runners on purpose

  • Emulator jobs (agp-matrix.yml, Maestro tests in integration-tests-ui-critical.yml) need KVM and an x86_64 emulator. The Bitrise pools are Apple Silicon macOS VMs, so there's no nested virtualization for the emulator.
  • system-tests-backend.yml and the Spring Boot 2/3/4 matrices start a Kafka (Redpanda) container through docker in test/system-test-runner.py. The macOS VMs have no Docker.
  • release-build.yml builds the artifacts that get published. I'd rather not change the host OS for release artifacts in the same PR. It can be a separate follow-up if we want it.
  • Lightweight jobs (danger, validate-pr, labels, high-risk-code, tombstone check, license compliance, release, release-comment-issues, update-deps) don't need much CPU or memory, and some depend on Linux tools (for example, GNU sed -i in license compliance).

💡 Motivation and Context

Hopefully this is faster once they all are caching using the same infra.

💚 How did you test it?

Passes CI. Snapshots varied slightly and had to be manually approved.

📝 Checklist

  • No breaking change or entry added to the changelog.

🔮 Next steps

#skip-changelog

via no.

--

View Junior Session [Sentry]

Co-Authored-By: Nelson Osacky <nelson.osacky@sentry.io>
@sentry

sentry Bot commented Oct 14, 2026

Copy link
Copy Markdown

📲 Install Builds

Android

🔗 App Name App ID Version Configuration
SDK Size io.sentry.tests.size 8.60.0 (1) release

⚙️ sentry-android Build Distribution Settings

@runningcode
runningcode marked this pull request as ready for review October 15, 2026 08:45
@runningcode runningcode added the sanity-check PR needs a lightweight review for obvious issues label Oct 15, 2026

@0xadam-brown 0xadam-brown left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

🤞 for faster jobs!

@romtsn
romtsn merged commit dcd2037 into main Oct 15, 2026
79 of 80 checks passed
@romtsn
romtsn deleted the ci/bitrise-runners branch October 15, 2026 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sanity-check PR needs a lightweight review for obvious issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants