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

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