github.com/go-playground/webhooks/v6@v6.3.0/testdata/gitea/pull-request-review-event.json (about)

     1  {
     2    "action": "reviewed",
     3    "number": 2,
     4    "pull_request": {
     5      "id": 1,
     6      "url": "http://localhost:3000/example/example/pulls/2",
     7      "number": 2,
     8      "user": {
     9        "id": 2,
    10        "login": "example2",
    11        "full_name": "",
    12        "email": "example2@example2.com",
    13        "avatar_url": "http://localhost:3000/avatar/1686726945d0ffb4706d7a722ff6f244",
    14        "language": "",
    15        "is_admin": false,
    16        "last_login": "0001-01-01T00:00:00Z",
    17        "created": "2022-03-09T16:26:02+09:00",
    18        "restricted": false,
    19        "active": false,
    20        "prohibit_login": false,
    21        "location": "",
    22        "website": "",
    23        "description": "",
    24        "visibility": "public",
    25        "followers_count": 0,
    26        "following_count": 0,
    27        "starred_repos_count": 0,
    28        "username": "example2"
    29      },
    30      "title": "update",
    31      "body": "",
    32      "labels": [
    33        {
    34          "id": 1,
    35          "name": "bug",
    36          "color": "ee0701",
    37          "description": "Something is not working",
    38          "url": "http://localhost:3000/api/v1/repos/example/example/labels/1"
    39        }
    40      ],
    41      "milestone": {
    42        "id": 1,
    43        "title": "example",
    44        "description": "",
    45        "state": "open",
    46        "open_issues": 2,
    47        "closed_issues": 0,
    48        "created_at": "2022-03-09T16:22:01+09:00",
    49        "updated_at": "2022-03-09T16:32:41+09:00",
    50        "closed_at": null,
    51        "due_on": null
    52      },
    53      "assignee": {
    54        "id": 1,
    55        "login": "example",
    56        "full_name": "",
    57        "email": "example@example.com",
    58        "avatar_url": "http://localhost:3000/avatar/23463b99b62a72f26ed677cc556c44e8",
    59        "language": "",
    60        "is_admin": false,
    61        "last_login": "0001-01-01T00:00:00Z",
    62        "created": "2022-03-09T16:14:22+09:00",
    63        "restricted": false,
    64        "active": false,
    65        "prohibit_login": false,
    66        "location": "",
    67        "website": "",
    68        "description": "",
    69        "visibility": "public",
    70        "followers_count": 0,
    71        "following_count": 0,
    72        "starred_repos_count": 0,
    73        "username": "example"
    74      },
    75      "assignees": [
    76        {
    77          "id": 1,
    78          "login": "example",
    79          "full_name": "",
    80          "email": "example@example.com",
    81          "avatar_url": "http://localhost:3000/avatar/23463b99b62a72f26ed677cc556c44e8",
    82          "language": "",
    83          "is_admin": false,
    84          "last_login": "0001-01-01T00:00:00Z",
    85          "created": "2022-03-09T16:14:22+09:00",
    86          "restricted": false,
    87          "active": false,
    88          "prohibit_login": false,
    89          "location": "",
    90          "website": "",
    91          "description": "",
    92          "visibility": "public",
    93          "followers_count": 0,
    94          "following_count": 0,
    95          "starred_repos_count": 0,
    96          "username": "example"
    97        }
    98      ],
    99      "state": "open",
   100      "is_locked": false,
   101      "comments": 1,
   102      "html_url": "http://localhost:3000/example/example/pulls/2",
   103      "diff_url": "http://localhost:3000/example/example/pulls/2.diff",
   104      "patch_url": "http://localhost:3000/example/example/pulls/2.patch",
   105      "mergeable": true,
   106      "merged": false,
   107      "merged_at": null,
   108      "merge_commit_sha": null,
   109      "merged_by": null,
   110      "base": {
   111        "label": "master",
   112        "ref": "master",
   113        "sha": "67b56589a45103f891bdee7c0546e5d40bc02001",
   114        "repo_id": 1,
   115        "repo": {
   116          "id": 1,
   117          "owner": {
   118            "id": 1,
   119            "login": "example",
   120            "full_name": "",
   121            "email": "example@example.com",
   122            "avatar_url": "http://localhost:3000/avatar/23463b99b62a72f26ed677cc556c44e8",
   123            "language": "",
   124            "is_admin": false,
   125            "last_login": "0001-01-01T00:00:00Z",
   126            "created": "2022-03-09T16:14:22+09:00",
   127            "restricted": false,
   128            "active": false,
   129            "prohibit_login": false,
   130            "location": "",
   131            "website": "",
   132            "description": "",
   133            "visibility": "public",
   134            "followers_count": 0,
   135            "following_count": 0,
   136            "starred_repos_count": 0,
   137            "username": "example"
   138          },
   139          "name": "example",
   140          "full_name": "example/example",
   141          "description": "",
   142          "empty": false,
   143          "private": false,
   144          "fork": false,
   145          "template": false,
   146          "parent": null,
   147          "mirror": false,
   148          "size": 89,
   149          "html_url": "http://localhost:3000/example/example",
   150          "ssh_url": "git@localhost:example/example.git",
   151          "clone_url": "http://localhost:3000/example/example.git",
   152          "original_url": "",
   153          "website": "",
   154          "stars_count": 0,
   155          "forks_count": 1,
   156          "watchers_count": 1,
   157          "open_issues_count": 1,
   158          "open_pr_counter": 1,
   159          "release_counter": 1,
   160          "default_branch": "master",
   161          "archived": false,
   162          "created_at": "2022-03-09T16:14:29+09:00",
   163          "updated_at": "2022-03-09T16:23:53+09:00",
   164          "permissions": {
   165            "admin": false,
   166            "push": false,
   167            "pull": true
   168          },
   169          "has_issues": true,
   170          "internal_tracker": {
   171            "enable_time_tracker": true,
   172            "allow_only_contributors_to_track_time": true,
   173            "enable_issue_dependencies": true
   174          },
   175          "has_wiki": true,
   176          "has_pull_requests": true,
   177          "has_projects": true,
   178          "ignore_whitespace_conflicts": false,
   179          "allow_merge_commits": true,
   180          "allow_rebase": true,
   181          "allow_rebase_explicit": true,
   182          "allow_squash_merge": true,
   183          "default_merge_style": "merge",
   184          "avatar_url": "",
   185          "internal": false,
   186          "mirror_interval": "",
   187          "mirror_updated": "0001-01-01T00:00:00Z",
   188          "repo_transfer": null
   189        }
   190      },
   191      "head": {
   192        "label": "master",
   193        "ref": "master",
   194        "sha": "48e773f892a831faa47c0a160d1b7f0cd369ae2a",
   195        "repo_id": 2,
   196        "repo": {
   197          "id": 2,
   198          "owner": {
   199            "id": 2,
   200            "login": "example2",
   201            "full_name": "",
   202            "email": "example2@example2.com",
   203            "avatar_url": "http://localhost:3000/avatar/1686726945d0ffb4706d7a722ff6f244",
   204            "language": "",
   205            "is_admin": false,
   206            "last_login": "0001-01-01T00:00:00Z",
   207            "created": "2022-03-09T16:26:02+09:00",
   208            "restricted": false,
   209            "active": false,
   210            "prohibit_login": false,
   211            "location": "",
   212            "website": "",
   213            "description": "",
   214            "visibility": "public",
   215            "followers_count": 0,
   216            "following_count": 0,
   217            "starred_repos_count": 0,
   218            "username": "example2"
   219          },
   220          "name": "example",
   221          "full_name": "example2/example",
   222          "description": "",
   223          "empty": false,
   224          "private": false,
   225          "fork": true,
   226          "template": false,
   227          "parent": {
   228            "id": 1,
   229            "owner": {
   230              "id": 1,
   231              "login": "example",
   232              "full_name": "",
   233              "email": "example@example.com",
   234              "avatar_url": "http://localhost:3000/avatar/23463b99b62a72f26ed677cc556c44e8",
   235              "language": "",
   236              "is_admin": false,
   237              "last_login": "0001-01-01T00:00:00Z",
   238              "created": "2022-03-09T16:14:22+09:00",
   239              "restricted": false,
   240              "active": false,
   241              "prohibit_login": false,
   242              "location": "",
   243              "website": "",
   244              "description": "",
   245              "visibility": "public",
   246              "followers_count": 0,
   247              "following_count": 0,
   248              "starred_repos_count": 0,
   249              "username": "example"
   250            },
   251            "name": "example",
   252            "full_name": "example/example",
   253            "description": "",
   254            "empty": false,
   255            "private": false,
   256            "fork": false,
   257            "template": false,
   258            "parent": null,
   259            "mirror": false,
   260            "size": 89,
   261            "html_url": "http://localhost:3000/example/example",
   262            "ssh_url": "git@localhost:example/example.git",
   263            "clone_url": "http://localhost:3000/example/example.git",
   264            "original_url": "",
   265            "website": "",
   266            "stars_count": 0,
   267            "forks_count": 1,
   268            "watchers_count": 1,
   269            "open_issues_count": 1,
   270            "open_pr_counter": 1,
   271            "release_counter": 1,
   272            "default_branch": "master",
   273            "archived": false,
   274            "created_at": "2022-03-09T16:14:29+09:00",
   275            "updated_at": "2022-03-09T16:23:53+09:00",
   276            "permissions": {
   277              "admin": false,
   278              "push": false,
   279              "pull": true
   280            },
   281            "has_issues": true,
   282            "internal_tracker": {
   283              "enable_time_tracker": true,
   284              "allow_only_contributors_to_track_time": true,
   285              "enable_issue_dependencies": true
   286            },
   287            "has_wiki": true,
   288            "has_pull_requests": true,
   289            "has_projects": true,
   290            "ignore_whitespace_conflicts": false,
   291            "allow_merge_commits": true,
   292            "allow_rebase": true,
   293            "allow_rebase_explicit": true,
   294            "allow_squash_merge": true,
   295            "default_merge_style": "merge",
   296            "avatar_url": "",
   297            "internal": false,
   298            "mirror_interval": "",
   299            "mirror_updated": "0001-01-01T00:00:00Z",
   300            "repo_transfer": null
   301          },
   302          "mirror": false,
   303          "size": 102,
   304          "html_url": "http://localhost:3000/example2/example",
   305          "ssh_url": "git@localhost:example2/example.git",
   306          "clone_url": "http://localhost:3000/example2/example.git",
   307          "original_url": "",
   308          "website": "",
   309          "stars_count": 0,
   310          "forks_count": 0,
   311          "watchers_count": 1,
   312          "open_issues_count": 0,
   313          "open_pr_counter": 0,
   314          "release_counter": 0,
   315          "default_branch": "master",
   316          "archived": false,
   317          "created_at": "2022-03-09T16:28:55+09:00",
   318          "updated_at": "2022-03-09T16:30:50+09:00",
   319          "permissions": {
   320            "admin": false,
   321            "push": false,
   322            "pull": true
   323          },
   324          "has_issues": true,
   325          "internal_tracker": {
   326            "enable_time_tracker": true,
   327            "allow_only_contributors_to_track_time": true,
   328            "enable_issue_dependencies": true
   329          },
   330          "has_wiki": true,
   331          "has_pull_requests": true,
   332          "has_projects": true,
   333          "ignore_whitespace_conflicts": false,
   334          "allow_merge_commits": true,
   335          "allow_rebase": true,
   336          "allow_rebase_explicit": true,
   337          "allow_squash_merge": true,
   338          "default_merge_style": "merge",
   339          "avatar_url": "",
   340          "internal": false,
   341          "mirror_interval": "",
   342          "mirror_updated": "0001-01-01T00:00:00Z",
   343          "repo_transfer": null
   344        }
   345      },
   346      "merge_base": "67b56589a45103f891bdee7c0546e5d40bc02001",
   347      "due_date": null,
   348      "created_at": "2022-03-09T16:31:06+09:00",
   349      "updated_at": "2022-03-09T16:36:51+09:00",
   350      "closed_at": null
   351    },
   352    "repository": {
   353      "id": 1,
   354      "owner": {
   355        "id": 1,
   356        "login": "example",
   357        "full_name": "",
   358        "email": "example@example.com",
   359        "avatar_url": "http://localhost:3000/avatar/23463b99b62a72f26ed677cc556c44e8",
   360        "language": "",
   361        "is_admin": false,
   362        "last_login": "0001-01-01T00:00:00Z",
   363        "created": "2022-03-09T16:14:22+09:00",
   364        "restricted": false,
   365        "active": false,
   366        "prohibit_login": false,
   367        "location": "",
   368        "website": "",
   369        "description": "",
   370        "visibility": "public",
   371        "followers_count": 0,
   372        "following_count": 0,
   373        "starred_repos_count": 0,
   374        "username": "example"
   375      },
   376      "name": "example",
   377      "full_name": "example/example",
   378      "description": "",
   379      "empty": false,
   380      "private": false,
   381      "fork": false,
   382      "template": false,
   383      "parent": null,
   384      "mirror": false,
   385      "size": 89,
   386      "html_url": "http://localhost:3000/example/example",
   387      "ssh_url": "git@localhost:example/example.git",
   388      "clone_url": "http://localhost:3000/example/example.git",
   389      "original_url": "",
   390      "website": "",
   391      "stars_count": 0,
   392      "forks_count": 1,
   393      "watchers_count": 1,
   394      "open_issues_count": 1,
   395      "open_pr_counter": 1,
   396      "release_counter": 1,
   397      "default_branch": "master",
   398      "archived": false,
   399      "created_at": "2022-03-09T16:14:29+09:00",
   400      "updated_at": "2022-03-09T16:23:53+09:00",
   401      "permissions": {
   402        "admin": false,
   403        "push": false,
   404        "pull": true
   405      },
   406      "has_issues": true,
   407      "internal_tracker": {
   408        "enable_time_tracker": true,
   409        "allow_only_contributors_to_track_time": true,
   410        "enable_issue_dependencies": true
   411      },
   412      "has_wiki": true,
   413      "has_pull_requests": true,
   414      "has_projects": true,
   415      "ignore_whitespace_conflicts": false,
   416      "allow_merge_commits": true,
   417      "allow_rebase": true,
   418      "allow_rebase_explicit": true,
   419      "allow_squash_merge": true,
   420      "default_merge_style": "merge",
   421      "avatar_url": "",
   422      "internal": false,
   423      "mirror_interval": "",
   424      "mirror_updated": "0001-01-01T00:00:00Z",
   425      "repo_transfer": null
   426    },
   427    "sender": {
   428      "id": 1,
   429      "login": "example",
   430      "full_name": "",
   431      "email": "example@example.com",
   432      "avatar_url": "http://localhost:3000/avatar/23463b99b62a72f26ed677cc556c44e8",
   433      "language": "",
   434      "is_admin": false,
   435      "last_login": "0001-01-01T00:00:00Z",
   436      "created": "2022-03-09T16:14:22+09:00",
   437      "restricted": false,
   438      "active": false,
   439      "prohibit_login": false,
   440      "location": "",
   441      "website": "",
   442      "description": "",
   443      "visibility": "public",
   444      "followers_count": 0,
   445      "following_count": 0,
   446      "starred_repos_count": 0,
   447      "username": "example"
   448    },
   449    "review": {
   450      "type": "pull_request_comment",
   451      "content": "123"
   452    }
   453  }