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 }