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

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