github.com/go-playground/webhooks/v6@v6.3.0/testdata/gitea/push-event.json (about) 1 { 2 "ref": "refs/heads/master", 3 "before": "0000000000000000000000000000000000000000", 4 "after": "67b56589a45103f891bdee7c0546e5d40bc02001", 5 "compare_url": "http://localhost:3000/example/example/compare/0000000000000000000000000000000000000000...67b56589a45103f891bdee7c0546e5d40bc02001", 6 "commits": [ 7 { 8 "id": "67b56589a45103f891bdee7c0546e5d40bc02001", 9 "message": "example\n", 10 "url": "http://localhost:3000/example/example/commit/67b56589a45103f891bdee7c0546e5d40bc02001", 11 "author": { 12 "name": "example", 13 "email": "example@example.com", 14 "username": "" 15 }, 16 "committer": { 17 "name": "example", 18 "email": "example@example.com", 19 "username": "" 20 }, 21 "verification": null, 22 "timestamp": "2022-03-09T16:23:39+09:00", 23 "added": [ 24 "example" 25 ], 26 "removed": [], 27 "modified": [] 28 } 29 ], 30 "head_commit": { 31 "id": "67b56589a45103f891bdee7c0546e5d40bc02001", 32 "message": "example\n", 33 "url": "http://localhost:3000/example/example/commit/67b56589a45103f891bdee7c0546e5d40bc02001", 34 "author": { 35 "name": "example", 36 "email": "example@example.com", 37 "username": "" 38 }, 39 "committer": { 40 "name": "example", 41 "email": "example@example.com", 42 "username": "" 43 }, 44 "verification": null, 45 "timestamp": "2022-03-09T16:23:39+09:00", 46 "added": [ 47 "example" 48 ], 49 "removed": [], 50 "modified": [] 51 }, 52 "repository": { 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": 0, 93 "watchers_count": 1, 94 "open_issues_count": 1, 95 "open_pr_counter": 0, 96 "release_counter": 0, 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": true, 103 "push": true, 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 "pusher": { 128 "id": 1, 129 "login": "example", 130 "full_name": "", 131 "email": "example@example.com", 132 "avatar_url": "http://localhost:3000/avatar/23463b99b62a72f26ed677cc556c44e8", 133 "language": "", 134 "is_admin": false, 135 "last_login": "0001-01-01T00:00:00Z", 136 "created": "2022-03-09T16:14:22+09:00", 137 "restricted": false, 138 "active": false, 139 "prohibit_login": false, 140 "location": "", 141 "website": "", 142 "description": "", 143 "visibility": "public", 144 "followers_count": 0, 145 "following_count": 0, 146 "starred_repos_count": 0, 147 "username": "example" 148 }, 149 "sender": { 150 "id": 1, 151 "login": "example", 152 "full_name": "", 153 "email": "example@example.com", 154 "avatar_url": "http://localhost:3000/avatar/23463b99b62a72f26ed677cc556c44e8", 155 "language": "", 156 "is_admin": false, 157 "last_login": "0001-01-01T00:00:00Z", 158 "created": "2022-03-09T16:14:22+09:00", 159 "restricted": false, 160 "active": false, 161 "prohibit_login": false, 162 "location": "", 163 "website": "", 164 "description": "", 165 "visibility": "public", 166 "followers_count": 0, 167 "following_count": 0, 168 "starred_repos_count": 0, 169 "username": "example" 170 } 171 }