Repository navigation
ci: Remove macOS x86_64 lint and test jobs - #3425
Open
sentry-junior[bot] wants to merge 1 commit into
Open
sentry-junior[bot] wants to merge 1 commit into
sentry-junior[bot] wants to merge 1 commit into
Conversation
Homebrew no longer publishes Intel macOS (tahoe) bottles for openssl@3.5, so these cross-compiled jobs fail whenever the monthly OpenSSL cache misses. The repo is in maintenance mode, so drop the jobs instead of maintaining a workaround. Co-Authored-By: Daniel Szoke <7881302+szokeasaurusrex@users.noreply.github.com>
szokeasaurusrex
marked this pull request as ready for review
October 7, 2026 09:54
szokeasaurusrex
requested review from
a team and
szokeasaurusrex
as code owners
October 7, 2026 09:54
szokeasaurusrex
approved these changes
Oct 7, 2026
szokeasaurusrex
requested review from
JPeer264
and removed request for
msonnb and
stephanie-anderson
October 7, 2026 09:55
sentry-junior
Bot
force-pushed
the
ci/remove-macos-x86_64-lint-test
branch
from
October 7, 2026 12:18
58e8302 to
4b435c3
Compare
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.
Removes the
macOS – x86_64entries from the Lint and Test matrices, along with their x86_64 OpenSSL setup steps. The repo is in maintenance mode, so this drops the jobs rather than maintaining a workaround.Why: these jobs cross-compile for
x86_64-apple-darwinon an ARM runner, using OpenSSL headers unpacked from Homebrew's Intel (tahoe) bottle. Homebrew no longer publishes Intel macOS bottles foropenssl@3.5(oropenssl@3). When the monthlyopenssl-x86_64-macOS-YYYY-MMcache misses, the download step produces no headers andopenssl-sysfails with'openssl/opensslv.h' file not found. CI has been red for this reason since 2026-10-01, the first cache miss after #3407.Not changed: release builds.
build.ymlstill builds the x86_64 and universal macOS binaries with the same Homebrew OpenSSL download, so release builds will likely fail the same way. Stopping the Intel macOS release is proposed separately.via Daniel Szoke.
--
View Junior Session [Sentry]