Hi Bruce, This was what was discussed in multiple email chains last week. GitHub branch protection was enabled on the develop branch.
Command-line and the merge button on the website have the same effect. This has now being implemented in a lot of Apache projects and we are implementing it as the geode community is growing, to prevent unintentional red pipelines. It is a small inconvenience paid for saving a lot of our time in detecting which commit caused the red pipeline or which commit introduced a flaky test. Our time can be used in other productive work. Kindly reconsider as a majority of us have already moved to the GitHub merge system on the website. Regards Nabarun On Thu, Oct 31, 2019 at 4:45 PM Robert Houghton <rhough...@pivotal.io> wrote: > Was there a pull request for this SHA? > > On Thu, Oct 31, 2019, 16:36 Bruce Schuchardt <bschucha...@gmail.com> > wrote: > > > I just completed GEODE-7358 and was prevented from pushing from the > > command-line. The Merge button on github worked, but why can't I have > > command-line control of the process? I don't like giving control of my > > merge to a web-site button. We should revert this change! > > > > > > geode> git push --no-verify origin develop > > Enumerating objects: 352, done. > > Counting objects: 100% (352/352), done. > > Delta compression using up to 8 threads > > Compressing objects: 100% (192/192), done. > > Writing objects: 100% (223/223), 153.60 KiB | 9.04 MiB/s, done. > > Total 223 (delta 106), reused 59 (delta 3) > > remote: Resolving deltas: 100% (106/106), completed with 93 local > objects. > > remote: error: GH006: Protected branch update failed for > > refs/heads/develop. > > remote: error: 4 of 4 required status checks are expected. At least 1 > > approving review is required by reviewers with write access. > > To ssh://github.com/apache/geode.git > > ! [remote rejected] develop -> develop (protected branch hook > > declined) > > error: failed to push some refs to 'ssh:// > g...@github.com/apache/geode.git' > > > > >