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 }