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

ci: Use macos-latest #12066

Merged
merged 1 commit into from Feb 3, 2023
Merged

ci: Use macos-latest #12066

merged 1 commit into from Feb 3, 2023

Conversation

abhinav
Copy link
Contributor

@abhinav abhinav commented Feb 3, 2023

In #11155, we pinned CI to macos-11
because we want to continue to support macOS 11.

This, however hsa created a new issue:
grpcio does not publish wheels for macos-11 anymore
and building it from source takes long enough to kill our CI
(see #12054 #12050).

To fix the issue while continuing to support older macOS,
run CI on macos-latest, but leave build jobs and friends on macos-11.

Resolves #12054, #12050

Copy link
Contributor Author

abhinav commented Feb 3, 2023

Current dependencies on/for this PR:

This comment was auto-generated by Graphite.

@abhinav abhinav added the impact/no-changelog-required This issue doesn't require a CHANGELOG update label Feb 3, 2023
@pulumi-bot
Copy link
Contributor

Changelog

[uncommitted] (2023-02-03)

@abhinav
Copy link
Contributor Author

abhinav commented Feb 3, 2023

bors try

bors bot added a commit that referenced this pull request Feb 3, 2023
@bors
Copy link
Contributor

bors bot commented Feb 3, 2023

try

Build failed:

@abhinav
Copy link
Contributor Author

abhinav commented Feb 3, 2023

bors try

bors bot added a commit that referenced this pull request Feb 3, 2023
@bors
Copy link
Contributor

bors bot commented Feb 3, 2023

try

Build failed:

In #11155, we pinned CI to macos-11
because we want to continue to support macOS 11.

This, however hsa created a new issue:
grpcio does not publish wheels for macos-11 anymore
and building it from source takes long enough to kill our CI
(see #12054 #12050).

To fix the issue while continuing to support older macOS,
run CI on macos-latest, but leave build jobs and friends on macos-11.

Resolves #12054, #12050
@abhinav
Copy link
Contributor Author

abhinav commented Feb 3, 2023

bors r+

@bors
Copy link
Contributor

bors bot commented Feb 3, 2023

🕐 Waiting for PR status (GitHub check) to be set, probably by CI. Bors will automatically try to run when all required PR statuses are set.

@RobbieMcKinstry
Copy link
Contributor

bors p=1

@abhinav
Copy link
Contributor Author

abhinav commented Feb 3, 2023

bors r+ p=1

@bors
Copy link
Contributor

bors bot commented Feb 3, 2023

Build succeeded:

@bors bors bot merged commit e6f31ef into master Feb 3, 2023
@bors bors bot deleted the abhinav/macos-latest branch February 3, 2023 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
impact/no-changelog-required This issue doesn't require a CHANGELOG update
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ci/py: macOS builds build gRPC from source
4 participants