-
Notifications
You must be signed in to change notification settings - Fork 509
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
✨ checks: add GitHub Webhook check #1675
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1675 +/- ##
==========================================
+ Coverage 54.71% 57.62% +2.91%
==========================================
Files 67 71 +4
Lines 6521 6639 +118
==========================================
+ Hits 3568 3826 +258
+ Misses 2713 2563 -150
- Partials 240 250 +10 |
Integration tests success for |
Integration tests success for |
Integration tests success for |
Integration tests success for |
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.
Looks good to me overall. Thanks for the awesome PR and for adding tests! Left some comments, please take a look.
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.
see comments inline
|
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.
any update you'd like me to review?
Integration tests success for |
Integration tests success for |
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.
LG to submit.
protobuf compilation error, not your fault. Re-launching |
Integration tests success for |
i will rebase |
Head branch was pushed to by a user without write access
Integration tests success for |
Integration tests success for |
Signed-off-by: Carlos Panato <[email protected]>
Signed-off-by: cpanato <[email protected]>
Signed-off-by: cpanato <[email protected]>
Signed-off-by: cpanato <[email protected]>
Signed-off-by: cpanato <[email protected]>
Integration tests success for |
all green now :) |
Thank you, fantastic work! |
thanks for all the reviews and feedback |
This adds a new check to validate the GitHub repositories Webhooks if the webhook has a secret configured.
Tested with a token with
public_repo
permission only and worked.Fixes #1655
TODO:
What is the current behavior? (You can also link to an open issue here)
NONE
What is the new behavior (if this is a feature change)?
Add a new check to validate GitHub Webhook
Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)
No
Other information: