Closed donnemartin closed 8 years ago
:+1: Haven't actually tried this on any repos yet, but seems like it's worth doing.
Enabled. Also enabled the required status checks pass. Let's see how it goes.
Hmm, just ran into the first snag. Trying to merge this: https://github.com/awslabs/aws-shell/pull/73, github prevents me from merging because there's been other commits to master since the PR was sent.
I get why it's rejecting the push. It's possible that the subsequent commits from master when integrated with the PR branch could cause test failures.
So if I'm understanding correctly, every pull request will become unmergeable as soon as we push any new commits to master. =/ So the options:
What I'd like is something like https://github.com/barosl/homu, which can run the tests and merge for you.
I'm thinking I'm going to disable the required status checks for now.
Seems that feature could use an intermediate level to be more practical.
Awesome...starred.
I'm thinking I'm going to disable the required status checks for now.
I agree I think this is currently the best option.
Protected branches are a relatively new and handy feature:
https://github.com/blog/2051-protected-branches-and-required-status-checks
At the very least I think we should enable these for
master
:This is also handy too: