Skip to content

Make Sequoia supported#18296

Merged
MikeMcQuaid merged 2 commits intoHomebrew:masterfrom
fxcoudert:sequoia_rc
Sep 11, 2024
Merged

Make Sequoia supported#18296
MikeMcQuaid merged 2 commits intoHomebrew:masterfrom
fxcoudert:sequoia_rc

Conversation

@fxcoudert
Copy link
Copy Markdown
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
Copy Markdown
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.

Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Member

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

@carlocab
Copy link
Copy Markdown
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
Copy Markdown
Member

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

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

Great, thanks for this @carlocab!

@carlocab
Copy link
Copy Markdown
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