@@ -32,11 +32,12 @@ const (
3232	RepositoryCommentEditedEvent     Event  =  "repo:comment:edited" 
3333	RepositoryCommentDeletedEvent    Event  =  "repo:comment:deleted" 
3434
35- 	PullRequestOpenedEvent    Event  =  "pr:opened" 
36- 	PullRequestModifiedEvent  Event  =  "pr:modified" 
37- 	PullRequestMergedEvent    Event  =  "pr:merged" 
38- 	PullRequestDeclinedEvent  Event  =  "pr:declined" 
39- 	PullRequestDeletedEvent   Event  =  "pr:deleted" 
35+ 	PullRequestOpenedEvent                Event  =  "pr:opened" 
36+ 	PullRequestFromReferenceUpdatedEvent  Event  =  "pr:from_ref_updated" 
37+ 	PullRequestModifiedEvent              Event  =  "pr:modified" 
38+ 	PullRequestMergedEvent                Event  =  "pr:merged" 
39+ 	PullRequestDeclinedEvent              Event  =  "pr:declined" 
40+ 	PullRequestDeletedEvent               Event  =  "pr:deleted" 
4041
4142	PullRequestReviewerUpdatedEvent     Event  =  "pr:reviewer:updated" 
4243	PullRequestReviewerApprovedEvent    Event  =  "pr:reviewer:approved" 
@@ -168,6 +169,10 @@ func (hook *Webhook) Parse(r *http.Request, events ...Event) (interface{}, error
168169		var  pl  PullRequestOpenedPayload 
169170		err  =  json .Unmarshal ([]byte (payload ), & pl )
170171		return  pl , err 
172+ 	case  PullRequestFromReferenceUpdatedEvent :
173+ 		var  pl  PullRequestFromReferenceUpdatedPayload 
174+ 		err  =  json .Unmarshal ([]byte (payload ), & pl )
175+ 		return  pl , err 
171176	case  PullRequestModifiedEvent :
172177		var  pl  PullRequestModifiedPayload 
173178		err  =  json .Unmarshal ([]byte (payload ), & pl )
0 commit comments