about being able to merge even if the IP check fails; this happens to be useful in some situations.

For example a commiter who change a file directly using the github web interface will have a commit with the "[email protected]" user instead of the commiter email. (This is quite useful for very simple changes like typo) The IP check fails even if the commit was done by a known commiter :-( Being able to manually check the commit and still merge them avoid the burden of rewritting the history...

but you're rigth, enforcing such rules can also be useful if you're not 100% sure that all commiters knows the rules.

best regards
Didier

Le 06/09/2017 à 16:52, Ondrej Mihályi a écrit :
Hi Kevin,

This will probably need to be done on the github project, per each prject separately.

Github supports "protecting" branches - https://help.github.com/articles/about-protected-branches/ - which, among other things, requires at least one approval before a PR can be merged. It also requires that validation checks are passed, which isnt currently enforced right now I think, making it possible to merge a PR even if Eclipse IP checks fail.

We probably need to raise a bug for Eclipse admins to protect master branches for each repo we need, and also remember to do it when requesting a new repo.

Ondro

2017-09-06 16:30 GMT+02:00 Kevin Sutter <[email protected] <mailto:[email protected]>>:

    Hi,
    We would like to require at least one review of any PRs before
    merging.  How do we go about making this type of configuration
    change for our Eclipse github repos?  I've searched the Handbook
    and I see references to Gerrit, but we're not looking for anything
    that "elaborate".  Just a simple Protection update to require a
    review before merging.

    Thanks,
    Kevin
    Eclipse MicroProfile

    _______________________________________________
    incubation mailing list
    [email protected] <mailto:[email protected]>
    To change your delivery options, retrieve your password, or
    unsubscribe from this list, visit
    https://dev.eclipse.org/mailman/listinfo/incubation
    <https://dev.eclipse.org/mailman/listinfo/incubation>




_______________________________________________
incubation mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation

--
Didier Vojtisek
SED Rennes - DiverSE Team
Inria Centre Rennes Bretagne Atlantique
Campus de beaulieu
35042 Rennes
02 99 84 75 07

_______________________________________________
incubation mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation

Reply via email to