<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository mpbot-github.

</pre>
<p><a href="https://github.com/macports/mpbot-github/commit/7b192c9367a934d3f91643bd8da7eed255bc8f31">https://github.com/macports/mpbot-github/commit/7b192c9367a934d3f91643bd8da7eed255bc8f31</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 7b192c9367a934d3f91643bd8da7eed255bc8f31
</span>Author: Zero King <l2dy@macports.org>
AuthorDate: Wed Nov 13 13:25:55 2019 +0000

<span style='display:block; white-space:pre;color:#404040;'>    Initialize Go module
</span>---
 go.mod                            | 11 ++++++++++
 go.sum                            | 42 +++++++++++++++++++++++++++++++++++++++
 pr/githubapi/client.go            |  2 +-
 pr/githubapi/org.go               |  2 +-
 pr/githubapi/pull_request.go      |  2 +-
 pr/webhook/pull_request.go        |  2 +-
 pr/webhook/pull_request_others.go |  2 +-
 pr/webhook/pull_request_test.go   |  2 +-
 8 files changed, 59 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/go.mod b/go.mod
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..8a41a14
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/go.mod
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+module github.com/macports/mpbot-github
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+go 1.13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+require (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   github.com/google/go-github/v28 v28.1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   github.com/hashicorp/go-retryablehttp v0.6.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   github.com/lib/pq v1.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   github.com/stretchr/testify v1.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/go.sum b/go.sum
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..13ffec9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/go.sum
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,42 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/google/go-github v17.0.0+incompatible h1:N0LgJ1j65A7kfXrZnUDaYCs/Sf4rEjNlfyDHW9dolSY=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/google/go-github/v28 v28.1.1 h1:kORf5ekX5qwXO2mGzXXOjMe/g6ap8ahVe0sBEulhSxo=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/google/go-github/v28 v28.1.1/go.mod h1:bsqJWQX05omyWVmc00nEUql9mhQyv38lDZ8kPZcQVoM=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/google/go-querystring v1.0.0 h1:Xkwi/a1rcvNg1PPYe5vI8GbeBY/jrVuDX5ASuANWTrk=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/hashicorp/go-cleanhttp v0.5.1 h1:dH3aiDG9Jvb5r5+bYHsikaOUIpcM0xvgMXVoDkXMzJM=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/hashicorp/go-hclog v0.9.2 h1:CG6TE5H9/JXsFWJCfoIVpKFIkFe6ysEuHirp4DxCsHI=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/hashicorp/go-hclog v0.9.2/go.mod h1:5CU+agLiy3J7N7QjHK5d05KxGsuXiQLrjA0H7acj2lQ=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/hashicorp/go-retryablehttp v0.6.3 h1:tuulM+WnToeqa05z83YLmKabZxrySOmJAd4mJ+s2Nfg=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/hashicorp/go-retryablehttp v0.6.3/go.mod h1:vAew36LZh98gCBJNLH42IQ1ER/9wtLZZ8meHqQvEYWY=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/lib/pq v1.2.0 h1:LXpIM/LZ5xGFhOpXAQUIMM1HdyqzVYM13zNdjCEEcA0=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/lib/pq v1.2.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2 h1:VklqNMn3ovrHsnt90PveolxSbWFaJdECFbxSq0Mqo2M=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/net v0.0.0-20190311183353-d8887717615a h1:oWX7TPOiFAMXLq8o0ikBYfCJVlRHBcsciT5bXOrH628=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 h1:SVwTIAaPC2U/AvvLNZ2a7OVsmBpC8L5BlwK1whH3hm0=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/pr/githubapi/client.go b/pr/githubapi/client.go
</span><span style='display:block; white-space:pre;color:#808080;'>index 6560bfb..43c34a2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/pr/githubapi/client.go
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/pr/githubapi/client.go
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@ package githubapi
</span> import (
        "context"
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        "github.com/google/go-github/github"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   "github.com/google/go-github/v28/github"
</span>   "golang.org/x/oauth2"
 )
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/pr/githubapi/org.go b/pr/githubapi/org.go
</span><span style='display:block; white-space:pre;color:#808080;'>index e58d2ac..048d2ce 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/pr/githubapi/org.go
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/pr/githubapi/org.go
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span> package githubapi
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-import "github.com/google/go-github/github"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+import "github.com/google/go-github/v28/github"
</span> 
 func (client *githubClient) ListOrgMembers(org string) ([]*github.User, error) {
        var allMembers []*github.User
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/pr/githubapi/pull_request.go b/pr/githubapi/pull_request.go
</span><span style='display:block; white-space:pre;color:#808080;'>index c95deeb..241e1f5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/pr/githubapi/pull_request.go
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/pr/githubapi/pull_request.go
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ import (
</span>   "context"
        "regexp"
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        "github.com/google/go-github/github"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   "github.com/google/go-github/v28/github"
</span> )
 
 func (client *githubClient) GetPullRequest(owner, repo string, number int) (*github.PullRequest, error) {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/pr/webhook/pull_request.go b/pr/webhook/pull_request.go
</span><span style='display:block; white-space:pre;color:#808080;'>index 55a7b83..b0a6b78 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/pr/webhook/pull_request.go
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/pr/webhook/pull_request.go
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ import (
</span>   "strconv"
        "strings"
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        "github.com/google/go-github/github"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   "github.com/google/go-github/v28/github"
</span> )
 
 var cveRegexp = regexp.MustCompile(`CVE-\d{4}-\d+`)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/pr/webhook/pull_request_others.go b/pr/webhook/pull_request_others.go
</span><span style='display:block; white-space:pre;color:#808080;'>index 3b81427..51634bf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/pr/webhook/pull_request_others.go
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/pr/webhook/pull_request_others.go
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ import (
</span>   "regexp"
        "strconv"
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        "github.com/google/go-github/github"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   "github.com/google/go-github/v28/github"
</span> )
 
 func (receiver *Receiver) handleOtherPullRequestEvents(eventType string, body []byte) {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/pr/webhook/pull_request_test.go b/pr/webhook/pull_request_test.go
</span><span style='display:block; white-space:pre;color:#808080;'>index 92bec4e..1ff6a75 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/pr/webhook/pull_request_test.go
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/pr/webhook/pull_request_test.go
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ import (
</span> 
        "github.com/stretchr/testify/assert"
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        "github.com/google/go-github/github"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   "github.com/google/go-github/v28/github"
</span>   "github.com/macports/mpbot-github/pr/db"
 )
 
</pre><pre style='margin:0'>

</pre>