-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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] Disable macOS build on PRs #19754
Comments
I like this approach and even more the well described scenarios 💯 !! Regarding the GH comment, I don't know what's the current standardisation in the beats project, but in other projects we use |
I personally think that we should split it up like this: Comments should be about actions: WDYT? |
Maybe if we provide such amount of flexibility it might cause some misunderstanding, that's for sure I'm not really familiar with the PR review process for the beats project, but I'd say those scenarios could be valid since they are not exclusive with each other. Let me pincel a few scenarios with how those Static behaviour.
Dynamic behaviour
Maybe we can ask the beats teams about the above use cases? |
A point I've just thought of is that I'm not sure if contributors have rights to add labels in the Beats project. If not, that would mean that my proposal wouldn't work. |
Only Elasticians got write privileges to the repo. I just updated the above-mentioned scenarios in the description with this particular requirement. |
Due we have limited macOS resources we will keep then bot the branch merges, and other test. Thus we going to disable the macOS test by default on PRs. However will be possible to execute those test manually, with a comment, or adding a label to the PR.
Manually
NOTE: Only users with permissions in the CI will be able to login and trigger the build manually using the UI.
GH Label
NOTE: Only users with
write
permissions in the repo can add labels to the PR. In addition, builds won't be triggered automatically in the even of a label change.GH Comment
cc @elastic/observablt-robots
The text was updated successfully, but these errors were encountered: