@@ -32,11 +32,12 @@ const (
32
32
RepositoryCommentEditedEvent Event = "repo:comment:edited"
33
33
RepositoryCommentDeletedEvent Event = "repo:comment:deleted"
34
34
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"
40
41
41
42
PullRequestReviewerUpdatedEvent Event = "pr:reviewer:updated"
42
43
PullRequestReviewerApprovedEvent Event = "pr:reviewer:approved"
@@ -168,6 +169,10 @@ func (hook *Webhook) Parse(r *http.Request, events ...Event) (interface{}, error
168
169
var pl PullRequestOpenedPayload
169
170
err = json .Unmarshal ([]byte (payload ), & pl )
170
171
return pl , err
172
+ case PullRequestFromReferenceUpdatedEvent :
173
+ var pl PullRequestFromReferenceUpdatedPayload
174
+ err = json .Unmarshal ([]byte (payload ), & pl )
175
+ return pl , err
171
176
case PullRequestModifiedEvent :
172
177
var pl PullRequestModifiedPayload
173
178
err = json .Unmarshal ([]byte (payload ), & pl )
0 commit comments