👋 payload() method had a context check where it was searching for installation in the webhook payload delivered. This was failing on all webhook deliveries because the latest payloads do not include installation information in the payload itself. Switched the check to checking to a header X-GitHub-Hook-Installation-Target-ID sent with all webhooks.
Possibly want to extend to check for additional headers and validate the values in those headers
👋
payload()
method had a context check where it was searching forinstallation
in the webhook payload delivered. This was failing on all webhook deliveries because the latest payloads do not include installation information in the payload itself. Switched the check to checking to a headerX-GitHub-Hook-Installation-Target-ID
sent with all webhooks.Possibly want to extend to check for additional headers and validate the values in those headers