Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Sequoia supported #18296

Merged
merged 2 commits into from
Sep 11, 2024
Merged

Make Sequoia supported #18296

merged 2 commits into from
Sep 11, 2024

Conversation

fxcoudert
Copy link
Member

@fxcoudert fxcoudert commented Sep 9, 2024

macOS Sequoia RC has dropped, and release is near. This PR is open to discuss the timing (we need to coordinate the merge of this PR and make a new release soon/immediately after).

Companion PR: Homebrew/install#878

@fxcoudert fxcoudert force-pushed the sequoia_rc branch 2 times, most recently from a0485d0 to 5893597 Compare September 9, 2024 19:44
Copy link
Member

@MikeMcQuaid MikeMcQuaid left a comment

Choose a reason for hiding this comment

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

Makes sense! As mentioned: we should aim to merge this as soon as we've got Sequoia CI running on homebrew/core PRs. Anything that needs to wait longer: other folks please suggest changes so we can scope this down to something to merge this week.

Library/Homebrew/brew.sh Show resolved Hide resolved
Library/Homebrew/brew.sh Show resolved Hide resolved
Copy link
Member

@carlocab carlocab left a comment

Choose a reason for hiding this comment

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

#18306 will decouple these values from what's running in Homebrew/core CI, so this should be good to go any time after that for me.

Copy link
Member

@Bo98 Bo98 left a comment

Choose a reason for hiding this comment

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

All concerns resolved for me too. This can safely sit in master now.

Note that the Homebrew/install PR should wait until the next tag.

Copy link
Member

@MikeMcQuaid MikeMcQuaid left a comment

Choose a reason for hiding this comment

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

Thanks @fxcoudert for opening and @carlocab and @Bo98 for help getting this over the line!

@MikeMcQuaid MikeMcQuaid marked this pull request as ready for review September 11, 2024 08:00
@MikeMcQuaid
Copy link
Member

@carlocab Some CI failures here related to GitHub runners; could you take a look? Thanks 🙇🏻

@carlocab
Copy link
Member

Yup, tests just need updating since the tests assume they follow MacOSVersion#unsupported_release?. Will fix shortly.

We've decoupled the macOS versions there from
`MacOSVersion#supported_release?`, so these tests need updating.
@carlocab
Copy link
Member

Pushed an update here. Not complete yet, but will get there soon.

@MikeMcQuaid MikeMcQuaid merged commit b29549e into Homebrew:master Sep 11, 2024
28 checks passed
@fxcoudert fxcoudert deleted the sequoia_rc branch September 11, 2024 13:14
@MikeMcQuaid
Copy link
Member

Great, thanks for this @carlocab!

@carlocab
Copy link
Member

Huh, didn't expect tests to pass yet. Glad that's all that was needed. 🥳 Will fix up those test assumptions at some point.

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.

5 participants