-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
fix(CI): Disable mac builds on fork #11962
fix(CI): Disable mac builds on fork #11962
Conversation
Signed-off-by: Yuan Zhou <[email protected]>
✅ Deploy Preview for meta-velox canceled.
|
Looks good to me. But will let @assignUser make a pass as well. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know if this is really necessary. We disable the other build because they utilize paid runners that are not available in forks but the macos runners are available.
But I don't have a strong opinion on this.
@assignUser Hi, thanks for the explanation, I think the issue is it may generate many reports(on each commit?) especially for active developers . Here's one example: Here's the GHA use case in apache/Spark(also disabled on fork) thanks, -yuan |
@kevinwilfong has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
@kevinwilfong merged this pull request in 8bbc20c. |
Summary: This patch disabled the mac build tests on fork, aligning with linux builds https://github.com/facebookincubator/velox/blob/main/.github/workflows/linux-build-base.yml#L30 Pull Request resolved: facebookincubator#11962 Reviewed By: Yuhta Differential Revision: D67910194 Pulled By: kevinwilfong fbshipit-source-id: b2b5808448d678e30b4cbfe97c5f4c08693ec9b5
This patch disabled the mac build tests on fork, aligning with linux builds
https://github.com/facebookincubator/velox/blob/main/.github/workflows/linux-build-base.yml#L30