if you follow the steps indicated in the shared link, you may have missed the critical step after step 9 ( Set the status of the Github commit ), which should select the second option in the Status section under What , as shown below:
This will allow you to send default status messages (error, failure, success, wait) for each assembly. When choosing the first option, you will need to manually determine which status you want to send back (by default this is not so, and may explain why you are not receiving anything).
Also, make sure your payload URL in the Webhook section of Github is configured correctly with your generated token. I think you did well anyway.
You can choose. Let me select individual events to have more control over what Jenkins can send, but be sure to check the repo option : status . Hope this helps.
source share