Repository navigation
ci: Move jobs from Bitrise back to GitHub-hosted runners - #6289
Merged
Merged
Conversation
Co-Authored-By: Nelson Osacky <nelson.osacky@sentry.io>
sentry-junior
Bot
requested review from
0xadam-brown,
adinauer,
markushi,
romtsn and
runningcode
as code owners
October 20, 2026 11:36
📲 Install BuildsAndroid
|
romtsn
approved these changes
Oct 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📜 Description
Switches every workflow job on the
bitrise_pool_name:tahoepool back to GitHub-hosted runners. Each job goes back to the runner it used before #6226 and #6257:build.yml,format-code.yml,generate-javadocs.yml,integration-tests-macrobenchmark.yml,integration-tests-size.yml,integration-tests-ui-critical.yml(Build job),integration-tests-ui.yml→ubuntu-latestcodeql-analysis.yml→macos-15This also removes
.github/actionlint.yaml, which only registered the Bitrise runner label.The
find-based PNG copy inintegration-tests-ui.ymlstays as-is. It also works on Linux. TheBuild Job ubuntu-latest - Java 17job name doesn't change, so the required status check still matches.💡 Motivation and Context
We're moving off Bitrise runners and back to GitHub Actions.
Heads-up: #6226 moved the Build job because
make preMergekept getting killed onubuntu-latest(runner shutdown signal, most likely from running out of memory). That problem may come back with this change.💚 How did you test it?
Ran
actionlinton all changed workflows. It passed.📝 Checklist
sendDefaultPIIis enabled.🔮 Next steps
Watch the Build job on
ubuntu-latestfor runner shutdowns. If they come back, move just that job to a larger GitHub runner.#skip-changelog
via no.
--
View Junior Session [Sentry]