diff --git a/.travis.yml b/.travis.yml index 137876a..f256e04 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,16 @@ language: go go: - - 1.13.15 - - tip + - 1.13.15 + - tip matrix: allow_failures: - go: tip notifications: - email: - recipients: dean.karn@gmail.com - on_success: change - on_failure: always + email: + recipients: dean.karn@gmail.com + on_success: change + on_failure: always before_install: - go get -u github.com/go-playground/overalls @@ -26,7 +26,7 @@ before_script: - go get -t ./... script: - - make test + - make test after_success: | [ $TRAVIS_GO_VERSION = 1.13.15 ] && diff --git a/github/payload.go b/github/payload.go index f2cd136..9a377e8 100644 --- a/github/payload.go +++ b/github/payload.go @@ -1662,6 +1662,11 @@ type IssueCommentPayload struct { Body string `json:"body"` AuthorAssociation string `json:"author_association"` } `json:"comment"` + Changes *struct { + Body *struct { + From string `json:"from"` + } `json:"body"` + } `json:"changes"` Repository struct { ID int64 `json:"id"` NodeID string `json:"node_id"` @@ -1826,6 +1831,14 @@ type IssuesPayload struct { ClosedAt *time.Time `json:"closed_at"` Body string `json:"body"` } `json:"issue"` + Changes *struct { + Title *struct { + From string `json:"from"` + } `json:"title"` + Body *struct { + From string `json:"from"` + } `json:"body"` + } `json:"changes"` Repository struct { ID int64 `json:"id"` NodeID string `json:"node_id"`