-
Notifications
You must be signed in to change notification settings - Fork 496
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
✨ branch protection: requiring PRs gives partial credit #3499
✨ branch protection: requiring PRs gives partial credit #3499
Conversation
4b17d60
to
5f53749
Compare
5f53749
to
a7ca2b5
Compare
a7ca2b5
to
657fc4f
Compare
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## main #3499 +/- ##
==========================================
- Coverage 76.24% 70.99% -5.26%
==========================================
Files 214 214
Lines 14625 14628 +3
==========================================
- Hits 11151 10385 -766
- Misses 2807 3623 +816
+ Partials 667 620 -47 |
657fc4f
to
b6778c2
Compare
Can you rebase/merge in the changes from main before review? #3502 introduced some scoring changes, so you'll need to resolve the merge conflict. |
b6778c2
to
dae8813
Compare
dae8813
to
d170f83
Compare
Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
…on when they dont contribute for clarification Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
…s-only-through-pr
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.
overall I think this is good. There's 1-2 bugs that should be fixed before merge.
Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
…th its purpose I also changed the test to not require PRs, as it's how it is when a new GitHub Branch Protection config is created. The changes on the loggings numbers are due to: 1. A warning for not having DismissStaleReviews became a debug 2. Removed the warning we had for not requiring CodeOwners 3. Have a new warning for not requiring PRe Signed-off-by: Diogo Teles Sant'Anna <diogoteles@google.com>
Signed-off-by: Spencer Schrock <sschrock@google.com>
…s-only-through-pr Signed-off-by: Spencer Schrock <sschrock@google.com>
What kind of change does this PR introduce?
It's a feature, described on the corresponding issue
Which issue(s) this PR fixes
Fixes #2727
Notes for the reviewers
I tried to split the PR on independent commits, so it might be easier to review commit by commit.
The last commit were just refactors on the previously existent code of the file I worked on. Let me know if you prefer that I make the refactors as another PR.
Does this PR introduce a user-facing change?