Files
languageservices/languageservice/src/context-providers/events/webhooks.objects.json
T
eric sciple c04c1b26f4 Optimize webhooks JSON with compact format and string interning
- Convert params to compact array format (type-based dispatch)
- Intern duplicate property names into string table
- Use negative indices for object references to distinguish from string indices
- Rename objects.json → webhooks.objects.json, add webhooks.strings.json
- Move event filters to JSON for maintainability
- Add CI validation job to verify optimization correctness

Reduces combined minified size by ~67% (453 KB → 148 KB), ~27% gzipped (23 KB → 17 KB).
2025-12-06 20:05:44 +00:00

9976 lines
180 KiB
JSON

[
327,
[
"enterprise",
"An enterprise on GitHub.",
[
[
22,
"A short description of the enterprise."
],
3,
[
"website_url",
"The enterprise's website URL."
],
[
1,
"Unique identifier of the enterprise"
],
2,
[
4,
"The name of the enterprise."
],
[
72,
"The slug url identifier for the enterprise."
],
21,
23,
6
]
],
[
"installation",
"The GitHub App installation. This property is included when the event is configured for and sent to a GitHub App.",
[
[
1,
"The ID of the installation."
],
[
2,
"The global node ID of the installation."
]
]
],
[
125,
"A GitHub organization.",
[
7,
1,
2,
0,
8,
5,
38,
39,
140,
"public_members_url",
6,
22
]
],
[
251,
"A repository on GitHub.",
[
[
1,
"Unique identifier of the repository"
],
2,
[
4,
"The name of the repository."
],
40,
[
80,
"License Simple",
[
116,
4,
0,
126,
2,
3
]
],
[
125,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
102,
[
76,
[
117,
118,
119,
120,
121
]
],
[
30,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
[
41,
"Whether the repository is private or public."
],
3,
22,
42,
0,
43,
44,
45,
46,
47,
26,
31,
48,
49,
50,
51,
52,
5,
53,
54,
55,
56,
81,
57,
58,
39,
59,
25,
60,
61,
62,
63,
64,
65,
82,
66,
29,
67,
68,
69,
70,
71,
83,
84,
38,
85,
79,
86,
87,
88,
89,
[
73,
"The size of the repository. Size is calculated hourly. When a repository is initially created, the size is 0."
],
[
90,
"The default branch of the repository."
],
91,
[
92,
"Whether this repository acts as a template that can be used to generate new repositories."
],
93,
[
94,
"Whether issues are enabled."
],
[
95,
"Whether projects are enabled."
],
[
96,
"Whether the wiki is enabled."
],
97,
[
98,
"Whether downloads are enabled."
],
[
178,
"Whether discussions are enabled."
],
[
77,
"Whether the repository is archived."
],
[
99,
"Returns whether or not this repository disabled."
],
[
100,
"The repository visibility: public, private, or internal."
],
101,
21,
23,
[
106,
"Whether to allow rebase merges for pull requests."
],
[
"template_repository",
[
1,
2,
4,
40,
[
30,
[
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18
]
],
41,
3,
22,
42,
0,
43,
44,
45,
46,
47,
26,
31,
48,
49,
50,
51,
52,
5,
53,
54,
55,
56,
81,
57,
58,
39,
59,
25,
60,
61,
62,
63,
64,
65,
82,
66,
29,
67,
68,
69,
70,
71,
83,
84,
38,
85,
79,
86,
87,
88,
89,
73,
90,
91,
92,
93,
94,
95,
96,
97,
98,
77,
99,
100,
101,
21,
23,
[
76,
[
117,
121,
120,
119,
118
]
],
106,
328,
107,
108,
103,
109,
131,
[
132,
"The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)."
],
[
133,
"The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message."
],
[
134,
"The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)."
],
[
135,
"The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message."
],
110,
329,
330
]
],
328,
[
107,
"Whether to allow squash merges for pull requests."
],
[
108,
"Whether to allow Auto-merge to be used on pull requests."
],
[
103,
"Whether to delete head branches when pull requests are merged"
],
[
109,
"Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging."
],
[
131,
"Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead."
],
[
132,
"The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)."
],
[
133,
"The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message."
],
[
134,
"The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)."
],
[
135,
"The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message."
],
[
110,
"Whether to allow merge commits for pull requests."
],
[
104,
"Whether to allow forking this repo"
],
[
112,
"Whether to require contributors to sign off on web-based commits"
],
329,
330,
33,
105,
127,
188,
[
"anonymous_access_enabled",
"Whether anonymous git access is enabled for this repository"
]
]
],
[
"rule",
"The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) applied to branches that match the name. Binary settings are boolean. Multi-level configurations are one of `off`, `non_admins`, or `everyone`. Actor and build lists are arrays of strings.",
[
355,
"allow_deletions_enforcement_level",
"allow_force_pushes_enforcement_level",
356,
357,
358,
"create_protected",
21,
"dismiss_stale_reviews_on_push",
1,
"ignore_approvals_from_contributors",
359,
"merge_queue_enforcement_level",
4,
"pull_request_reviews_enforcement_level",
252,
"require_code_owner_review",
"required_approving_review_count",
"required_conversation_resolution_level",
"required_deployments_enforcement_level",
360,
361,
"signature_requirement_enforcement_level",
"strict_required_status_checks_policy",
23
]
],
[
"sender",
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
[
362,
"A check performed on the code of a given code change",
[
[
295,
"GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.",
[
[
1,
"Unique identifier of the GitHub app"
],
[
72,
"The slug name of the GitHub app"
],
2,
[
30,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
[
4,
"The name of the GitHub app"
],
22,
189,
3,
21,
23,
[
76,
"The set of permissions for the GitHub app",
[
190,
191,
179,
192,
193
]
],
[
194,
"The list of events for the GitHub app"
],
[
279,
"The number of installations associated with the GitHub app"
],
280,
281,
282,
283
]
],
[
331,
"A suite of checks performed on the code of a given code change",
[
284,
[
295,
"GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.",
[
[
1,
"Unique identifier of the GitHub app"
],
[
72,
"The slug name of the GitHub app"
],
2,
[
30,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
[
4,
"The name of the GitHub app"
],
22,
189,
3,
21,
23,
[
76,
"The set of permissions for the GitHub app",
[
190,
191,
179,
192,
193
]
],
[
194,
"The list of events for the GitHub app"
],
[
279,
"The number of installations associated with the GitHub app"
],
280,
281,
282,
283
]
],
285,
170,
21,
208,
[
195,
"The SHA of the head commit that is being checked."
],
1,
2,
[
176,
[
1,
27,
0,
[
149,
[
36,
34,
[
74,
[
1,
0,
4
]
]
]
],
[
147,
[
36,
34,
[
74,
[
1,
0,
4
]
]
]
]
]
],
[
251,
"Minimal Repository",
[
1,
2,
4,
40,
[
30,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
41,
3,
22,
42,
0,
43,
44,
45,
46,
47,
26,
31,
48,
49,
50,
51,
52,
5,
53,
54,
55,
56,
81,
57,
58,
39,
59,
25,
60,
61,
62,
63,
64,
65,
82,
66,
29,
67,
68,
69,
70,
71,
83,
84,
38,
85,
79,
86,
87,
88,
89,
[
73,
"The size of the repository. Size is calculated hourly. When a repository is initially created, the size is 0."
],
90,
91,
92,
93,
94,
95,
96,
97,
98,
178,
77,
99,
100,
101,
21,
23,
[
76,
[
117,
121,
120,
119,
118
]
],
136,
328,
103,
329,
330,
[
"code_of_conduct",
"Code Of Conduct",
[
116,
4,
0,
37,
3
]
],
[
80,
[
116,
4,
126,
0,
2
]
],
102,
33,
105,
104,
112,
[
"security_and_analysis",
[
[
"advanced_security",
[
148
]
],
[
"secret_scanning",
[
148
]
],
[
"secret_scanning_push_protection",
[
148
]
]
]
]
]
],
148,
23,
0
]
],
209,
170,
[
332,
"A deployment created as the result of an Actions check run from a workflow that references an environment",
[
0,
[
1,
"Unique identifier of the deployment"
],
2,
[
333,
"Parameter to specify a task to execute"
],
334,
[
296,
"Name for the target deployment environment."
],
22,
21,
23,
29,
165,
[
335,
"Specifies if the given environment is will no longer exist at some point in the future. Default: false."
],
[
336,
"Specifies if the given environment is one that end-users directly interact with. Default: false."
],
[
197,
"GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.",
[
[
1,
"Unique identifier of the GitHub app"
],
[
72,
"The slug name of the GitHub app"
],
2,
[
30,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
[
4,
"The name of the GitHub app"
],
22,
189,
3,
21,
23,
[
76,
"The set of permissions for the GitHub app",
[
190,
191,
179,
192,
193
]
],
[
194,
"The list of events for the GitHub app"
],
[
279,
"The number of installations associated with the GitHub app"
],
280,
281,
282,
283
]
]
]
],
363,
364,
[
195,
"The SHA of the commit that is being checked."
],
3,
[
1,
"The id of the check."
],
[
4,
"The name of the check."
],
2,
[
"output",
[
"annotations_count",
"annotations_url",
297,
"text",
35
]
],
[
176,
[
1,
27,
0,
[
149,
[
36,
34,
[
74,
[
1,
0,
4
]
]
]
],
[
147,
[
36,
34,
[
74,
[
1,
0,
4
]
]
]
]
]
],
210,
[
148,
"The phase of the lifecycle that the check is currently in."
],
0
]
],
365,
[
331,
"The [check_suite](https://docs.github.com/rest/reference/checks#suites).",
[
284,
[
295,
"GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.",
[
21,
22,
[
194,
"The list of events for the GitHub app"
],
189,
3,
[
1,
"Unique identifier of the GitHub app"
],
[
4,
"The name of the GitHub app"
],
2,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
"The set of permissions for the GitHub app",
[
218,
219,
191,
220,
192,
193,
221,
222,
223,
190,
224,
225,
179,
226,
227,
228,
229,
230,
231,
232,
233,
234,
216,
176,
235,
236,
237,
238,
239,
240,
241,
141,
242,
243,
244
]
],
[
72,
"The slug name of the GitHub app"
],
23
]
],
285,
366,
[
170,
"The summary conclusion for all check runs that are part of the check suite. Can be one of `success`, `failure`,` neutral`, `cancelled`, `timed_out`, `action_required` or `stale`. This value will be `null` until the check run has completed."
],
21,
[
208,
"The head branch name the changes are on."
],
[
253,
[
[
174,
"Metaproperties for Git author/committer information.",
[
180,
19,
[
4,
"The git author's name."
],
196
]
],
[
246,
"Metaproperties for Git author/committer information.",
[
180,
19,
[
4,
"The git author's name."
],
196
]
],
1,
247,
254,
255
]
],
[
195,
"The SHA of the head commit that is being checked."
],
1,
367,
2,
[
176,
"An array of pull requests that match this check suite. A pull request matches a check suite if they have the same `head_sha` and `head_branch`. When the check suite's `head_branch` is in a forked repository it will be `null` and the `pull_requests` array will be empty.",
[
[
147,
[
36,
[
74,
[
1,
4,
0
]
],
34
]
],
[
149,
[
36,
[
74,
[
1,
4,
0
]
],
34
]
],
1,
27,
0
]
],
368,
369,
[
148,
"The summary status for all check runs that are part of the check suite. Can be `requested`, `in_progress`, or `completed`."
],
23,
[
0,
"URL that points to the check suite API resource."
]
]
],
[
"pusher_type",
"The pusher type for the event. Can be either `user` or a deploy key."
],
[
36,
"The [`git ref`](https://docs.github.com/rest/reference/git#get-a-reference) resource."
],
[
332,
"The [deployment](https://docs.github.com/rest/reference/deployments#list-deployments).",
[
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
296,
1,
2,
334,
337,
[
197,
"GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.",
[
21,
22,
[
194,
"The list of events for the GitHub app"
],
189,
3,
[
1,
"Unique identifier of the GitHub app"
],
[
4,
"The name of the GitHub app"
],
2,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
"The set of permissions for the GitHub app",
[
218,
219,
191,
220,
192,
193,
221,
222,
223,
190,
224,
225,
179,
226,
227,
228,
229,
230,
231,
232,
233,
234,
216,
176,
235,
236,
237,
238,
239,
240,
241,
141,
242,
243,
244
]
],
[
72,
"The slug name of the GitHub app"
],
23
]
],
336,
36,
165,
34,
29,
333,
335,
23,
0
]
],
[
370,
[
"badge_url",
21,
3,
1,
4,
2,
217,
32,
23,
0
]
],
[
338,
[
[
298,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
299,
300,
301,
302,
303,
170,
21,
371,
304,
208,
253,
[
305,
[
43,
44,
45,
46,
47,
26,
31,
48,
49,
50,
51,
22,
52,
5,
42,
53,
40,
54,
55,
56,
38,
3,
1,
57,
58,
39,
59,
25,
60,
61,
62,
4,
2,
63,
[
30,
[
6,
5,
11,
12,
13,
10,
3,
1,
7,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
41,
64,
65,
66,
29,
67,
68,
69,
70,
71,
0
]
],
195,
3,
1,
306,
307,
4,
2,
217,
308,
[
176,
[
[
147,
[
36,
[
74,
[
1,
4,
0
]
],
34
]
],
[
149,
[
36,
[
74,
[
1,
4,
0
]
],
34
]
],
1,
27,
0
]
],
[
309,
[
217,
36,
34
]
],
[
251,
[
43,
44,
45,
46,
47,
26,
31,
48,
49,
50,
51,
22,
52,
5,
42,
53,
40,
54,
55,
56,
38,
3,
1,
57,
58,
39,
59,
25,
60,
61,
62,
4,
2,
63,
[
30,
[
6,
5,
11,
12,
13,
10,
3,
1,
7,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
41,
64,
65,
66,
29,
67,
68,
69,
70,
71,
0
]
],
310,
245,
311,
312,
148,
[
313,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
23,
0,
314,
315
]
],
[
339,
"A Discussion in a repository.",
[
128,
286,
[
287,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
288,
[
113,
"How the author is associated with the repository."
],
37,
[
259,
[
21,
22,
260,
1,
261,
4,
2,
252,
72,
23
]
],
78,
21,
3,
1,
129,
2,
27,
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
165,
[
32,
"The current state of the discussion.\n`converting` means that the discussion is being converted from an issue.\n`transferring` means that the discussion is being transferred from another repository."
],
198,
35,
23,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
114,
[
[
166,
"6-character hex code, without the leading #, identifying the color"
],
171,
22,
1,
[
4,
"The name of the label."
],
2,
[
0,
"URL for the label"
]
]
],
[
340,
[
[
113,
"How the author is associated with the repository."
],
37,
341,
21,
342,
3,
1,
2,
343,
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
165,
23,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
340,
"The [comment](https://docs.github.com/rest/reference/issues#comments) itself.",
[
[
113,
"How the author is associated with the repository."
],
[
37,
"Contents of the issue comment"
],
21,
3,
[
1,
"Unique identifier of the issue comment"
],
177,
2,
[
197,
"GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.",
[
[
1,
"Unique identifier of the GitHub app"
],
[
72,
"The slug name of the GitHub app"
],
2,
[
30,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
[
4,
"The name of the GitHub app"
],
22,
189,
3,
21,
23,
[
76,
"The set of permissions for the GitHub app",
[
190,
191,
179,
192,
193
]
],
[
194,
"The list of events for the GitHub app"
],
[
279,
"The number of installations associated with the GitHub app"
],
280,
281,
282,
283
]
],
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
23,
[
0,
"URL for the issue comment"
],
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
167,
"The [issue](https://docs.github.com/rest/reference/issues) itself.",
[
128,
[
142,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
143,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
113,
"How the author is associated with the repository."
],
[
37,
"Contents of the issue"
],
75,
78,
26,
21,
122,
5,
3,
1,
[
115,
[
[
166,
"6-character hex code, without the leading #, identifying the color"
],
171,
22,
1,
[
4,
"The name of the label."
],
2,
[
0,
"URL for the label"
]
]
],
25,
129,
[
139,
"A collection of related issues and pull requests.",
[
75,
168,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
164,
3,
1,
25,
2,
[
27,
"The number of the milestone."
],
33,
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
23,
0
]
],
2,
27,
[
197,
"GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.",
[
21,
22,
[
194,
"The list of events for the GitHub app"
],
189,
3,
[
1,
"Unique identifier of the GitHub app"
],
[
4,
"The name of the GitHub app"
],
2,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
"The set of permissions for the GitHub app",
[
218,
219,
191,
220,
192,
193,
221,
222,
223,
190,
224,
225,
179,
226,
227,
228,
229,
230,
231,
232,
233,
234,
216,
176,
235,
236,
237,
238,
239,
240,
241,
141,
242,
243,
244
]
],
[
72,
"The slug name of the GitHub app"
],
23
]
],
[
169,
[
160,
3,
161,
162,
0
]
],
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
165,
[
32,
"State of the issue; either 'open' or 'closed'"
],
262,
198,
[
35,
"Title of the issue"
],
23,
[
0,
"URL for the issue"
],
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
128,
[
142,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
143,
113,
37,
75,
78,
26,
21,
5,
3,
1,
[
115,
[
[
166,
"6-character hex code, without the leading #, identifying the color"
],
171,
22,
1,
[
4,
"The name of the label."
],
2,
[
0,
"URL for the label"
]
]
],
25,
129,
139,
2,
27,
197,
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
165,
[
32,
"State of the issue; either 'open' or 'closed'"
],
198,
35,
23,
0,
[
28,
[
6,
5,
11,
12,
13,
10,
3,
1,
7,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
163,
"The changes to the comment.",
[
[
37,
[
[
111,
"The previous version of the body."
]
]
]
]
],
[
327,
"The action that was performed."
],
[
142,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
167,
"The [issue](https://docs.github.com/rest/reference/issues) itself.",
[
128,
[
142,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
143,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
113,
"How the author is associated with the repository."
],
[
37,
"Contents of the issue"
],
75,
78,
26,
21,
122,
5,
3,
1,
[
115,
[
[
166,
"6-character hex code, without the leading #, identifying the color"
],
171,
22,
1,
[
4,
"The name of the label."
],
2,
[
0,
"URL for the label"
]
]
],
25,
129,
[
139,
"A collection of related issues and pull requests.",
[
75,
168,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
164,
3,
1,
25,
2,
[
27,
"The number of the milestone."
],
33,
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
23,
0
]
],
2,
27,
[
197,
"GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.",
[
21,
22,
[
194,
"The list of events for the GitHub app"
],
189,
3,
[
1,
"Unique identifier of the GitHub app"
],
[
4,
"The name of the GitHub app"
],
2,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
"The set of permissions for the GitHub app",
[
218,
219,
191,
220,
192,
193,
221,
222,
223,
190,
224,
225,
179,
226,
227,
228,
229,
230,
231,
232,
233,
234,
216,
176,
235,
236,
237,
238,
239,
240,
241,
141,
242,
243,
244
]
],
[
72,
"The slug name of the GitHub app"
],
23
]
],
[
169,
[
160,
3,
161,
162,
0
]
],
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
165,
[
32,
"State of the issue; either 'open' or 'closed'"
],
262,
198,
[
35,
"Title of the issue"
],
23,
[
0,
"URL for the issue"
],
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
167,
"The [issue](https://docs.github.com/rest/reference/issues) itself.",
[
128,
[
142,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
143,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
113,
"How the author is associated with the repository."
],
[
37,
"Contents of the issue"
],
75,
78,
26,
21,
122,
5,
3,
1,
[
115,
[
[
166,
"6-character hex code, without the leading #, identifying the color"
],
171,
22,
1,
[
4,
"The name of the label."
],
2,
[
0,
"URL for the label"
]
]
],
25,
129,
[
139,
"A collection of related issues and pull requests.",
[
75,
168,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
164,
3,
1,
25,
2,
[
27,
"The number of the milestone."
],
33,
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
23,
0
]
],
2,
27,
[
197,
"GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.",
[
21,
22,
[
194,
"The list of events for the GitHub app"
],
189,
3,
[
1,
"Unique identifier of the GitHub app"
],
[
4,
"The name of the GitHub app"
],
2,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
"The set of permissions for the GitHub app",
[
218,
219,
191,
220,
192,
193,
221,
222,
223,
190,
224,
225,
179,
226,
227,
228,
229,
230,
231,
232,
233,
234,
216,
176,
235,
236,
237,
238,
239,
240,
241,
141,
242,
243,
244
]
],
[
72,
"The slug name of the GitHub app"
],
23
]
],
[
169,
[
160,
3,
161,
162,
0
]
],
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
165,
[
32,
"State of the issue; either 'open' or 'closed'"
],
262,
198,
[
35,
"Title of the issue"
],
23,
[
0,
"URL for the issue"
],
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
128,
142,
143,
113,
37,
75,
78,
26,
21,
5,
3,
1,
115,
25,
129,
139,
2,
27,
197,
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
165,
32,
198,
35,
23,
0,
[
28,
[
6,
5,
11,
12,
13,
10,
3,
1,
7,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
167,
"The [issue](https://docs.github.com/rest/reference/issues) itself.",
[
128,
[
142,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
143,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
113,
"How the author is associated with the repository."
],
[
37,
"Contents of the issue"
],
75,
78,
26,
21,
122,
5,
3,
1,
[
115,
[
[
166,
"6-character hex code, without the leading #, identifying the color"
],
171,
22,
1,
[
4,
"The name of the label."
],
2,
[
0,
"URL for the label"
]
]
],
25,
129,
[
139,
"A collection of related issues and pull requests.",
[
75,
168,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
164,
3,
1,
25,
2,
[
27,
"The number of the milestone."
],
33,
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
23,
0
]
],
2,
27,
[
197,
"GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.",
[
21,
22,
[
194,
"The list of events for the GitHub app"
],
189,
3,
[
1,
"Unique identifier of the GitHub app"
],
[
4,
"The name of the GitHub app"
],
2,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
"The set of permissions for the GitHub app",
[
218,
219,
191,
220,
192,
193,
221,
222,
223,
190,
224,
225,
179,
226,
227,
228,
229,
230,
231,
232,
233,
234,
216,
176,
235,
236,
237,
238,
239,
240,
241,
141,
242,
243,
244
]
],
[
72,
"The slug name of the GitHub app"
],
23
]
],
[
169,
[
160,
3,
161,
162,
0
]
],
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
165,
[
32,
"State of the issue; either 'open' or 'closed'"
],
262,
198,
[
35,
"Title of the issue"
],
23,
[
0,
"URL for the issue"
],
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
128,
142,
143,
113,
37,
75,
78,
26,
21,
5,
3,
1,
115,
25,
129,
[
139,
"A collection of related issues and pull requests.",
[
75,
168,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
164,
3,
1,
25,
2,
[
27,
"The number of the milestone."
],
33,
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
23,
0
]
],
2,
27,
197,
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
165,
32,
198,
35,
23,
0,
[
28,
[
6,
5,
11,
12,
13,
10,
3,
1,
7,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
139,
"A collection of related issues and pull requests.",
[
75,
168,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
164,
3,
1,
25,
2,
[
27,
"The number of the milestone."
],
33,
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
23,
0
]
],
[
163,
[
[
316,
[
111
]
]
]
],
[
372,
[
317,
[
77,
"Whether or not the card is archived"
],
318,
344,
373,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
1,
"The project card's ID"
],
2,
316,
319,
23,
0
]
],
[
"project",
[
[
37,
"Body of the project"
],
"columns_url",
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
3,
1,
[
4,
"Name of the project"
],
2,
27,
"owner_url",
[
32,
"State of the project; either 'open' or 'closed'"
],
23,
0
]
],
[
"project_column",
[
317,
"cards_url",
21,
[
1,
"The unique identifier of the project column"
],
[
4,
"Name of the project column"
],
2,
319,
23,
0
]
],
[
"projects_v2",
"A projects v2 project",
[
1,
2,
[
30,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
[
137,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
35,
22,
123,
75,
21,
23,
27,
374,
"deleted_at",
[
"deleted_by",
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
]
]
],
[
163,
[
[
375,
[
111,
256
]
]
]
],
[
"projects_v2_item",
"An item belonging to a project",
[
1,
2,
"project_node_id",
"content_node_id",
[
257,
"The type of content tracked in a project item"
],
[
137,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
21,
23,
375
]
],
[
27,
"The pull request number."
],
[
169,
[
[
172,
[
[
78,
[
24
]
],
[
124,
[
24
]
],
[
173,
[
24
]
],
[
167,
[
24
]
],
[
181,
[
24
]
],
[
130,
[
24
]
],
[
175,
[
24
]
],
[
141,
[
24
]
]
]
],
128,
199,
[
142,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
143,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
113,
"How the author is associated with the repository."
],
[
182,
"The status of auto merging a pull request.",
[
[
212,
"Commit message for the merge commit."
],
[
213,
"Title for the merge commit message."
],
[
214,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
215,
"The merge method to use."
]
]
],
[
147,
[
114,
36,
[
74,
"A git repository",
[
[
108,
"Whether to allow auto-merge for pull requests."
],
[
104,
"Whether to allow private forks"
],
[
110,
"Whether to allow merge commits for pull requests."
],
[
106,
"Whether to allow rebase merges for pull requests."
],
[
107,
"Whether to allow squash merges for pull requests."
],
109,
43,
[
77,
"Whether the repository is archived."
],
44,
45,
46,
83,
47,
26,
31,
48,
49,
50,
21,
[
90,
"The default branch of the repository."
],
[
103,
"Whether to delete head branches when pull requests are merged"
],
51,
22,
[
99,
"Returns whether or not this repository is disabled."
],
52,
5,
42,
102,
87,
53,
40,
54,
55,
56,
81,
[
98,
"Whether downloads are enabled."
],
[
94,
"Whether issues are enabled."
],
97,
[
95,
"Whether projects are enabled."
],
[
96,
"Whether the wiki is enabled."
],
[
178,
"Whether discussions are enabled."
],
79,
38,
3,
[
1,
"Unique identifier of the repository"
],
92,
57,
58,
39,
59,
25,
86,
60,
[
80,
[
116,
4,
2,
126,
0
]
],
127,
[
135,
"The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message."
],
[
134,
"The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)."
],
61,
62,
84,
[
4,
"The name of the repository."
],
2,
63,
33,
91,
125,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
[
117,
121,
118,
120,
119
]
],
[
41,
"Whether the repository is private or public."
],
123,
64,
101,
65,
136,
73,
[
133,
"The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message."
],
[
132,
"The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)."
],
82,
138,
88,
66,
29,
67,
68,
85,
69,
70,
93,
71,
23,
0,
[
131,
"Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead."
],
100,
105,
89,
[
112,
"Whether to require contributors to sign off on web-based commits"
]
]
],
34,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
37,
200,
75,
78,
26,
124,
31,
21,
201,
160,
[
122,
"Indicates whether or not the pull request is a draft."
],
[
149,
[
114,
36,
[
74,
"A git repository",
[
[
108,
"Whether to allow auto-merge for pull requests."
],
[
104,
"Whether to allow private forks"
],
[
110,
"Whether to allow merge commits for pull requests."
],
[
106,
"Whether to allow rebase merges for pull requests."
],
[
107,
"Whether to allow squash merges for pull requests."
],
109,
43,
[
77,
"Whether the repository is archived."
],
44,
45,
46,
83,
47,
26,
31,
48,
49,
50,
21,
[
90,
"The default branch of the repository."
],
[
103,
"Whether to delete head branches when pull requests are merged"
],
51,
22,
[
99,
"Returns whether or not this repository is disabled."
],
52,
5,
42,
102,
87,
53,
40,
54,
55,
56,
81,
[
98,
"Whether downloads are enabled."
],
[
94,
"Whether issues are enabled."
],
97,
[
95,
"Whether projects are enabled."
],
[
96,
"Whether the wiki is enabled."
],
[
178,
"Whether discussions are enabled."
],
79,
38,
3,
[
1,
"Unique identifier of the repository"
],
92,
57,
58,
39,
59,
25,
86,
60,
[
80,
[
116,
4,
2,
126,
0
]
],
127,
[
135,
"The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message."
],
[
134,
"The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)."
],
61,
62,
84,
[
4,
"The name of the repository."
],
2,
63,
33,
91,
125,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
[
117,
121,
118,
120,
119
]
],
[
41,
"Whether the repository is private or public."
],
123,
64,
101,
65,
136,
73,
[
133,
"The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message."
],
[
132,
"The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)."
],
82,
138,
88,
66,
29,
67,
68,
85,
69,
70,
93,
71,
23,
0,
[
131,
"Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead."
],
100,
105,
89,
[
112,
"Whether to require contributors to sign off on web-based commits"
]
]
],
34,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
3,
1,
177,
[
115,
[
[
166,
"6-character hex code, without the leading #, identifying the color"
],
171,
22,
1,
[
4,
"The name of the label."
],
2,
[
0,
"URL for the label"
]
]
],
129,
[
202,
"Indicates whether maintainers can modify the pull request."
],
183,
203,
204,
205,
161,
[
206,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
139,
"A collection of related issues and pull requests.",
[
75,
168,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
164,
3,
1,
25,
2,
[
27,
"The number of the milestone."
],
33,
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
23,
0
]
],
2,
[
27,
"Number uniquely identifying the pull request within its repository."
],
162,
207,
184,
[
185,
[
20,
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
211,
[
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
186,
130,
187,
[
32,
"State of this Pull Request. Either `open` or `closed`."
],
29,
[
35,
"The title of the pull request."
],
23,
0,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
27,
376,
[
139,
"A collection of related issues and pull requests.",
[
0,
3,
25,
1,
2,
[
27,
"The number of the milestone."
],
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
22,
[
137,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
33,
168,
21,
23,
75,
164
]
],
[
169,
[
[
172,
[
[
78,
[
24
]
],
[
124,
[
24
]
],
[
173,
[
24
]
],
[
167,
[
24
]
],
[
181,
[
24
]
],
[
130,
[
24
]
],
[
175,
[
24
]
],
[
141,
[
24
]
]
]
],
128,
199,
[
142,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
143,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
113,
"How the author is associated with the repository."
],
[
182,
"The status of auto merging a pull request.",
[
[
212,
"Commit message for the merge commit."
],
[
213,
"Title for the merge commit message."
],
[
214,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
215,
"The merge method to use."
]
]
],
[
147,
[
114,
36,
[
74,
"A git repository",
[
[
108,
"Whether to allow auto-merge for pull requests."
],
[
104,
"Whether to allow private forks"
],
[
110,
"Whether to allow merge commits for pull requests."
],
[
106,
"Whether to allow rebase merges for pull requests."
],
[
107,
"Whether to allow squash merges for pull requests."
],
109,
43,
[
77,
"Whether the repository is archived."
],
44,
45,
46,
83,
47,
26,
31,
48,
49,
50,
21,
[
90,
"The default branch of the repository."
],
[
103,
"Whether to delete head branches when pull requests are merged"
],
51,
22,
[
99,
"Returns whether or not this repository is disabled."
],
52,
5,
42,
102,
87,
53,
40,
54,
55,
56,
81,
[
98,
"Whether downloads are enabled."
],
[
94,
"Whether issues are enabled."
],
97,
[
95,
"Whether projects are enabled."
],
[
96,
"Whether the wiki is enabled."
],
[
178,
"Whether discussions are enabled."
],
79,
38,
3,
[
1,
"Unique identifier of the repository"
],
92,
57,
58,
39,
59,
25,
86,
60,
[
80,
[
116,
4,
2,
126,
0
]
],
127,
[
135,
"The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message."
],
[
134,
"The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)."
],
61,
62,
84,
[
4,
"The name of the repository."
],
2,
63,
33,
91,
125,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
[
117,
121,
118,
120,
119
]
],
[
41,
"Whether the repository is private or public."
],
123,
64,
101,
65,
136,
73,
[
133,
"The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message."
],
[
132,
"The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)."
],
82,
138,
88,
66,
29,
67,
68,
85,
69,
70,
93,
71,
23,
0,
[
131,
"Whether a squash merge commit can use the pull request title as default."
],
100,
105,
89,
[
112,
"Whether to require contributors to sign off on web-based commits"
]
]
],
34,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
37,
200,
75,
78,
26,
124,
31,
21,
201,
160,
[
122,
"Indicates whether or not the pull request is a draft."
],
[
149,
[
114,
36,
[
74,
"A git repository",
[
[
108,
"Whether to allow auto-merge for pull requests."
],
[
104,
"Whether to allow private forks"
],
[
110,
"Whether to allow merge commits for pull requests."
],
[
106,
"Whether to allow rebase merges for pull requests."
],
[
107,
"Whether to allow squash merges for pull requests."
],
109,
43,
[
77,
"Whether the repository is archived."
],
44,
45,
46,
83,
47,
26,
31,
48,
49,
50,
21,
[
90,
"The default branch of the repository."
],
[
103,
"Whether to delete head branches when pull requests are merged"
],
51,
22,
[
99,
"Returns whether or not this repository is disabled."
],
52,
5,
42,
102,
87,
53,
40,
54,
55,
56,
81,
[
98,
"Whether downloads are enabled."
],
[
94,
"Whether issues are enabled."
],
97,
[
95,
"Whether projects are enabled."
],
[
96,
"Whether the wiki is enabled."
],
[
178,
"Whether discussions are enabled."
],
79,
38,
3,
[
1,
"Unique identifier of the repository"
],
92,
57,
58,
39,
59,
25,
86,
60,
[
80,
[
116,
4,
2,
126,
0
]
],
127,
[
135,
"The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message."
],
[
134,
"The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)."
],
61,
62,
84,
[
4,
"The name of the repository."
],
2,
63,
33,
91,
125,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
[
117,
121,
118,
120,
119
]
],
[
41,
"Whether the repository is private or public."
],
123,
64,
101,
65,
136,
73,
[
133,
"The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message."
],
[
132,
"The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)."
],
82,
138,
88,
66,
29,
67,
68,
85,
69,
70,
93,
71,
23,
0,
[
131,
"Whether a squash merge commit can use the pull request title as default."
],
100,
105,
89,
[
112,
"Whether to require contributors to sign off on web-based commits"
]
]
],
34,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
3,
1,
177,
[
115,
[
[
166,
"6-character hex code, without the leading #, identifying the color"
],
171,
22,
1,
[
4,
"The name of the label."
],
2,
[
0,
"URL for the label"
]
]
],
129,
[
202,
"Indicates whether maintainers can modify the pull request."
],
183,
203,
204,
205,
161,
[
206,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
139,
"A collection of related issues and pull requests.",
[
75,
168,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
164,
3,
1,
25,
2,
[
27,
"The number of the milestone."
],
33,
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
23,
0
]
],
2,
[
27,
"Number uniquely identifying the pull request within its repository."
],
162,
207,
184,
[
185,
[
20,
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
211,
[
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
186,
130,
187,
[
32,
"State of this Pull Request. Either `open` or `closed`."
],
29,
[
35,
"The title of the pull request."
],
23,
0,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
"requested_reviewer",
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
"requested_team",
"Groups of organization members that gives permissions on specified repositories.",
[
20,
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
211,
[
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
[
169,
[
[
172,
[
[
78,
[
24
]
],
[
124,
[
24
]
],
[
173,
[
24
]
],
[
167,
[
24
]
],
[
181,
[
24
]
],
[
130,
[
24
]
],
[
175,
[
24
]
],
[
141,
[
24
]
]
]
],
128,
199,
[
142,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
143,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
113,
"How the author is associated with the repository."
],
[
182,
"The status of auto merging a pull request.",
[
[
212,
"Commit message for the merge commit."
],
[
213,
"Title for the merge commit message."
],
[
214,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
215,
"The merge method to use."
]
]
],
[
147,
[
114,
36,
[
74,
"A git repository",
[
[
108,
"Whether to allow auto-merge for pull requests."
],
[
104,
"Whether to allow private forks"
],
[
110,
"Whether to allow merge commits for pull requests."
],
[
106,
"Whether to allow rebase merges for pull requests."
],
[
107,
"Whether to allow squash merges for pull requests."
],
109,
43,
[
77,
"Whether the repository is archived."
],
44,
45,
46,
83,
47,
26,
31,
48,
49,
50,
21,
[
90,
"The default branch of the repository."
],
[
103,
"Whether to delete head branches when pull requests are merged"
],
51,
22,
[
99,
"Returns whether or not this repository is disabled."
],
52,
5,
42,
102,
87,
53,
40,
54,
55,
56,
81,
[
98,
"Whether downloads are enabled."
],
[
94,
"Whether issues are enabled."
],
97,
[
95,
"Whether projects are enabled."
],
[
96,
"Whether the wiki is enabled."
],
[
178,
"Whether discussions are enabled."
],
79,
38,
3,
[
1,
"Unique identifier of the repository"
],
92,
57,
58,
39,
59,
25,
86,
60,
[
80,
[
116,
4,
2,
126,
0
]
],
127,
[
135,
"The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message."
],
[
134,
"The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)."
],
61,
62,
84,
[
4,
"The name of the repository."
],
2,
63,
33,
91,
125,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
[
117,
121,
118,
120,
119
]
],
[
41,
"Whether the repository is private or public."
],
123,
64,
101,
65,
136,
73,
[
133,
"The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message."
],
[
132,
"The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)."
],
82,
138,
88,
66,
29,
67,
68,
85,
69,
70,
93,
71,
23,
0,
[
131,
"Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead."
],
100,
105,
89,
[
112,
"Whether to require contributors to sign off on web-based commits"
]
]
],
34,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
37,
200,
75,
78,
26,
124,
31,
21,
201,
160,
[
122,
"Indicates whether or not the pull request is a draft."
],
[
149,
[
114,
36,
[
74,
"A git repository",
[
[
108,
"Whether to allow auto-merge for pull requests."
],
[
104,
"Whether to allow private forks"
],
[
110,
"Whether to allow merge commits for pull requests."
],
[
106,
"Whether to allow rebase merges for pull requests."
],
[
107,
"Whether to allow squash merges for pull requests."
],
109,
43,
[
77,
"Whether the repository is archived."
],
44,
45,
46,
83,
47,
26,
31,
48,
49,
50,
21,
[
90,
"The default branch of the repository."
],
[
103,
"Whether to delete head branches when pull requests are merged"
],
51,
22,
[
99,
"Returns whether or not this repository is disabled."
],
52,
5,
42,
102,
87,
53,
40,
54,
55,
56,
81,
[
98,
"Whether downloads are enabled."
],
[
94,
"Whether issues are enabled."
],
97,
[
95,
"Whether projects are enabled."
],
[
96,
"Whether the wiki is enabled."
],
[
178,
"Whether discussions are enabled."
],
79,
38,
3,
[
1,
"Unique identifier of the repository"
],
92,
57,
58,
39,
59,
25,
86,
60,
[
80,
[
116,
4,
2,
126,
0
]
],
127,
[
135,
"The default value for a merge commit message."
],
[
134,
"The default value for a merge commit message title."
],
61,
62,
84,
[
4,
"The name of the repository."
],
2,
63,
33,
91,
125,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
[
117,
121,
118,
120,
119
]
],
[
41,
"Whether the repository is private or public."
],
123,
64,
101,
65,
136,
73,
[
133,
"The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message."
],
[
132,
"The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)."
],
82,
138,
88,
66,
29,
67,
68,
85,
69,
70,
93,
71,
23,
0,
[
131,
"Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead."
],
100,
105,
89,
[
112,
"Whether to require contributors to sign off on web-based commits"
]
]
],
34,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
3,
1,
177,
[
115,
[
[
166,
"6-character hex code, without the leading #, identifying the color"
],
171,
22,
1,
[
4,
"The name of the label."
],
2,
[
0,
"URL for the label"
]
]
],
129,
[
202,
"Indicates whether maintainers can modify the pull request."
],
183,
203,
204,
205,
161,
[
206,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
139,
"A collection of related issues and pull requests.",
[
75,
168,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
164,
3,
1,
25,
2,
[
27,
"The number of the milestone."
],
33,
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
23,
0
]
],
2,
[
27,
"Number uniquely identifying the pull request within its repository."
],
162,
207,
184,
[
185,
[
20,
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
211,
[
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
186,
130,
187,
[
32,
"State of this Pull Request. Either `open` or `closed`."
],
29,
[
35,
"The title of the pull request."
],
23,
0,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
340,
"The [comment](https://docs.github.com/rest/reference/pulls#comments) itself.",
[
[
172,
[
[
173,
[
24
]
],
[
169,
[
24
]
],
[
175,
[
24
]
]
]
],
[
113,
"How the author is associated with the repository."
],
[
37,
"The text of the comment."
],
[
345,
"The SHA of the commit to which the comment applies."
],
21,
[
377,
"The diff of the line that the comment refers to."
],
[
3,
"HTML URL for the pull request review comment."
],
[
1,
"The ID of the pull request review comment."
],
[
378,
"The comment ID to reply to."
],
[
379,
"The line of the blob to which the comment applies. The last line of the range for a multi-line comment"
],
[
2,
"The node ID of the pull request review comment."
],
[
380,
"The SHA of the original commit to which the comment applies."
],
[
381,
"The line of the blob to which the comment applies. The last line of the range for a multi-line comment"
],
[
382,
"The index of the original line in the diff to which the comment applies."
],
[
383,
"The first line of the range for a multi-line comment."
],
[
217,
"The relative path of the file to which the comment applies."
],
[
384,
"The line index in the diff to which the comment applies."
],
[
385,
"The ID of the pull request review to which the comment belongs."
],
[
346,
"URL for the pull request that the review comment belongs to."
],
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
[
386,
"The side of the first line of the range for a multi-line comment."
],
[
387,
"The first line of the range for a multi-line comment."
],
[
388,
"The side of the first line of the range for a multi-line comment."
],
23,
[
0,
"URL for the pull request review comment"
],
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
169,
[
[
172,
[
[
78,
[
24
]
],
[
124,
[
24
]
],
[
173,
[
24
]
],
[
167,
[
24
]
],
[
181,
[
24
]
],
[
130,
[
24
]
],
[
175,
[
24
]
],
[
141,
[
24
]
]
]
],
128,
[
142,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
143,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
113,
"How the author is associated with the repository."
],
[
182,
"The status of auto merging a pull request.",
[
[
212,
"Commit message for the merge commit."
],
[
213,
"Title for the merge commit message."
],
[
214,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
215,
"The merge method to use."
]
]
],
[
147,
[
114,
36,
[
74,
"A git repository",
[
[
108,
"Whether to allow auto-merge for pull requests."
],
[
104,
"Whether to allow private forks"
],
[
110,
"Whether to allow merge commits for pull requests."
],
[
106,
"Whether to allow rebase merges for pull requests."
],
[
107,
"Whether to allow squash merges for pull requests."
],
109,
43,
[
77,
"Whether the repository is archived."
],
44,
45,
46,
83,
47,
26,
31,
48,
49,
50,
21,
[
90,
"The default branch of the repository."
],
[
103,
"Whether to delete head branches when pull requests are merged"
],
51,
22,
[
99,
"Returns whether or not this repository is disabled."
],
52,
5,
42,
102,
87,
53,
40,
54,
55,
56,
81,
[
98,
"Whether downloads are enabled."
],
[
94,
"Whether issues are enabled."
],
97,
[
95,
"Whether projects are enabled."
],
[
96,
"Whether the wiki is enabled."
],
[
178,
"Whether discussions are enabled."
],
79,
38,
3,
[
1,
"Unique identifier of the repository"
],
92,
57,
58,
39,
59,
25,
86,
60,
[
80,
[
116,
4,
2,
126,
0
]
],
127,
[
135,
"The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message."
],
[
134,
"The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)."
],
61,
62,
84,
[
4,
"The name of the repository."
],
2,
63,
33,
91,
125,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
[
117,
121,
118,
120,
119
]
],
[
41,
"Whether the repository is private or public."
],
123,
64,
101,
65,
136,
73,
[
133,
"The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message."
],
[
132,
"The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)."
],
82,
138,
88,
66,
29,
67,
68,
85,
69,
70,
93,
71,
23,
0,
[
131,
"Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead."
],
100,
105,
89,
[
112,
"Whether to require contributors to sign off on web-based commits"
]
]
],
34,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
37,
75,
26,
31,
21,
160,
122,
[
149,
[
114,
36,
[
74,
"A git repository",
[
[
108,
"Whether to allow auto-merge for pull requests."
],
[
104,
"Whether to allow private forks"
],
[
110,
"Whether to allow merge commits for pull requests."
],
[
106,
"Whether to allow rebase merges for pull requests."
],
[
107,
"Whether to allow squash merges for pull requests."
],
109,
43,
[
77,
"Whether the repository is archived."
],
44,
45,
46,
83,
47,
26,
31,
48,
49,
50,
21,
[
90,
"The default branch of the repository."
],
[
103,
"Whether to delete head branches when pull requests are merged"
],
51,
22,
[
99,
"Returns whether or not this repository is disabled."
],
52,
5,
42,
102,
87,
53,
40,
54,
55,
56,
81,
[
98,
"Whether downloads are enabled."
],
[
94,
"Whether issues are enabled."
],
97,
[
95,
"Whether projects are enabled."
],
[
96,
"Whether the wiki is enabled."
],
[
178,
"Whether discussions are enabled."
],
79,
38,
3,
[
1,
"Unique identifier of the repository"
],
92,
57,
58,
39,
59,
25,
86,
60,
[
80,
[
116,
4,
2,
126,
0
]
],
127,
[
135,
"The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message."
],
[
134,
"The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)."
],
61,
62,
84,
[
4,
"The name of the repository."
],
2,
63,
33,
91,
125,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
[
117,
121,
118,
120,
119
]
],
[
41,
"Whether the repository is private or public."
],
123,
64,
101,
65,
136,
73,
[
133,
"The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message."
],
[
132,
"The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)."
],
82,
138,
88,
66,
29,
67,
68,
85,
69,
70,
93,
71,
23,
0,
[
131,
"Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead."
],
100,
105,
89,
[
112,
"Whether to require contributors to sign off on web-based commits"
]
]
],
34,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
3,
1,
177,
[
115,
[
[
166,
"6-character hex code, without the leading #, identifying the color"
],
171,
22,
1,
[
4,
"The name of the label."
],
2,
[
0,
"URL for the label"
]
]
],
129,
183,
161,
[
139,
"A collection of related issues and pull requests.",
[
75,
168,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
164,
3,
1,
25,
2,
[
27,
"The number of the milestone."
],
33,
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
23,
0
]
],
2,
27,
162,
184,
[
185,
[
20,
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
211,
[
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
186,
187,
32,
29,
35,
23,
0,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
"review",
"The review that was affected.",
[
[
172,
[
[
173,
[
24
]
],
[
169,
[
24
]
]
]
],
[
113,
"How the author is associated with the repository."
],
[
37,
"The text of the review."
],
[
345,
"A commit SHA for the review."
],
3,
[
1,
"Unique identifier of the review"
],
2,
346,
32,
"submitted_at",
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
169,
[
[
172,
[
[
78,
[
24
]
],
[
124,
[
24
]
],
[
173,
[
24
]
],
[
167,
[
24
]
],
[
181,
[
24
]
],
[
130,
[
24
]
],
[
175,
[
24
]
],
[
141,
[
24
]
]
]
],
128,
[
142,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
143,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
113,
"How the author is associated with the repository."
],
[
182,
"The status of auto merging a pull request.",
[
[
212,
"Commit message for the merge commit."
],
[
213,
"Title for the merge commit message."
],
[
214,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
215,
"The merge method to use."
]
]
],
[
147,
[
114,
36,
[
74,
"A git repository",
[
[
108,
"Whether to allow auto-merge for pull requests."
],
[
104,
"Whether to allow private forks"
],
[
110,
"Whether to allow merge commits for pull requests."
],
[
106,
"Whether to allow rebase merges for pull requests."
],
[
107,
"Whether to allow squash merges for pull requests."
],
109,
43,
[
77,
"Whether the repository is archived."
],
44,
45,
46,
83,
47,
26,
31,
48,
49,
50,
21,
[
90,
"The default branch of the repository."
],
[
103,
"Whether to delete head branches when pull requests are merged"
],
51,
22,
[
99,
"Returns whether or not this repository is disabled."
],
52,
5,
42,
102,
87,
53,
40,
54,
55,
56,
81,
[
98,
"Whether downloads are enabled."
],
[
94,
"Whether issues are enabled."
],
97,
[
95,
"Whether projects are enabled."
],
[
96,
"Whether the wiki is enabled."
],
[
178,
"Whether discussions are enabled."
],
79,
38,
3,
[
1,
"Unique identifier of the repository"
],
92,
57,
58,
39,
59,
25,
86,
60,
[
80,
[
116,
4,
2,
126,
0
]
],
127,
61,
62,
84,
[
4,
"The name of the repository."
],
2,
63,
33,
91,
125,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
[
117,
121,
118,
120,
119
]
],
[
41,
"Whether the repository is private or public."
],
123,
64,
101,
65,
136,
73,
82,
138,
88,
66,
29,
67,
68,
85,
69,
70,
93,
71,
23,
0,
100,
105,
89,
[
112,
"Whether to require contributors to sign off on web-based commits"
]
]
],
34,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
37,
75,
26,
31,
21,
160,
122,
[
149,
[
114,
36,
[
74,
"A git repository",
[
[
108,
"Whether to allow auto-merge for pull requests."
],
[
104,
"Whether to allow private forks"
],
[
110,
"Whether to allow merge commits for pull requests."
],
[
106,
"Whether to allow rebase merges for pull requests."
],
[
107,
"Whether to allow squash merges for pull requests."
],
109,
43,
[
77,
"Whether the repository is archived."
],
44,
45,
46,
83,
47,
26,
31,
48,
49,
50,
21,
[
90,
"The default branch of the repository."
],
[
103,
"Whether to delete head branches when pull requests are merged"
],
51,
22,
[
99,
"Returns whether or not this repository is disabled."
],
52,
5,
42,
102,
87,
53,
40,
54,
55,
56,
81,
[
98,
"Whether downloads are enabled."
],
[
94,
"Whether issues are enabled."
],
97,
[
95,
"Whether projects are enabled."
],
[
96,
"Whether the wiki is enabled."
],
[
178,
"Whether discussions are enabled."
],
79,
38,
3,
[
1,
"Unique identifier of the repository"
],
92,
57,
58,
39,
59,
25,
86,
60,
[
80,
[
116,
4,
2,
126,
0
]
],
127,
61,
62,
84,
[
4,
"The name of the repository."
],
2,
63,
33,
91,
125,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
76,
[
117,
121,
118,
120,
119
]
],
[
41,
"Whether the repository is private or public."
],
123,
64,
101,
65,
136,
73,
82,
138,
88,
66,
29,
67,
68,
85,
69,
70,
93,
71,
23,
0,
100,
105,
89,
[
112,
"Whether to require contributors to sign off on web-based commits"
]
]
],
34,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
3,
1,
177,
[
115,
[
[
166,
"6-character hex code, without the leading #, identifying the color"
],
171,
22,
1,
[
4,
"The name of the label."
],
2,
[
0,
"URL for the label"
]
]
],
129,
183,
161,
[
139,
"A collection of related issues and pull requests.",
[
75,
168,
21,
[
137,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
22,
164,
3,
1,
25,
2,
[
27,
"The number of the milestone."
],
33,
[
32,
"The state of the milestone."
],
[
35,
"The title of the milestone."
],
23,
0
]
],
2,
27,
162,
184,
[
185,
[
20,
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
211,
[
[
22,
"Description of the team"
],
3,
[
1,
"Unique identifier of the team"
],
140,
[
4,
"Name of the team"
],
2,
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
[
144,
"Permission that the team will have for its repositories"
],
145,
146,
72,
[
0,
"URL for the team"
]
]
],
186,
187,
32,
29,
35,
23,
0,
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
[
"thread",
[
[
78,
[
[
172,
[
[
173,
[
24
]
],
[
169,
[
24
]
],
[
175,
[
24
]
]
]
],
[
113,
"How the author is associated with the repository."
],
[
37,
"The text of the comment."
],
[
345,
"The SHA of the commit to which the comment applies."
],
21,
[
377,
"The diff of the line that the comment refers to."
],
[
3,
"HTML URL for the pull request review comment."
],
[
1,
"The ID of the pull request review comment."
],
[
378,
"The comment ID to reply to."
],
[
379,
"The line of the blob to which the comment applies. The last line of the range for a multi-line comment"
],
[
2,
"The node ID of the pull request review comment."
],
[
380,
"The SHA of the original commit to which the comment applies."
],
[
381,
"The line of the blob to which the comment applies. The last line of the range for a multi-line comment"
],
[
382,
"The index of the original line in the diff to which the comment applies."
],
[
383,
"The first line of the range for a multi-line comment."
],
[
217,
"The relative path of the file to which the comment applies."
],
[
384,
"The line index in the diff to which the comment applies."
],
[
385,
"The ID of the pull request review to which the comment belongs."
],
[
346,
"URL for the pull request that the review comment belongs to."
],
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
[
386,
"The side of the first line of the range for a multi-line comment."
],
[
387,
"The first line of the range for a multi-line comment."
],
[
388,
"The side of the first line of the range for a multi-line comment."
],
23,
[
0,
"URL for the pull request review comment"
],
[
28,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
]
]
],
2
]
],
[
289,
"The [release](https://docs.github.com/rest/reference/repos/#get-a-release) object.",
[
[
290,
[
347,
257,
21,
348,
1,
114,
[
4,
"The file name of the asset."
],
2,
73,
[
32,
"State of the release asset."
],
23,
[
349,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
0
]
],
291,
[
174,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
37,
21,
350,
[
122,
"Whether the release is a draft or published"
],
3,
1,
4,
2,
[
248,
"Whether the release is identified as a prerelease or a full release."
],
258,
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
[
249,
"The name of the tag."
],
292,
[
250,
"Specifies the commitish value that determines where the Git tag is created from."
],
293,
0,
294
]
],
[
289,
"The [release](https://docs.github.com/rest/reference/repos/#get-a-release) object.",
[
[
290,
[
347,
257,
21,
348,
1,
114,
[
4,
"The file name of the asset."
],
2,
73,
[
32,
"State of the release asset."
],
23,
[
349,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
0
]
],
291,
[
174,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
37,
21,
350,
[
122,
"Whether the release is a draft or published"
],
3,
1,
4,
2,
[
248,
"Whether the release is identified as a prerelease or a full release."
],
258,
[
150,
[
151,
152,
153,
154,
155,
156,
157,
158,
159,
0
]
],
[
249,
"The name of the tag."
],
292,
[
250,
"Specifies the commitish value that determines where the Git tag is created from."
],
293,
0,
294,
290,
291,
[
174,
[
6,
5,
11,
12,
13,
10,
3,
1,
7,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
37,
21,
122,
3,
1,
4,
2,
248,
258,
249,
292,
250,
293,
0,
294
]
],
[
351,
"The security alert of the vulnerable dependency.",
[
263,
264,
21,
320,
321,
[
322,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
265,
266,
323,
324,
267,
268,
1,
2,
27,
269,
32,
263,
264,
21,
265,
266,
267,
268,
1,
2,
27,
269,
32
]
],
[
332,
"A request for a specific ref(branch,sha,tag) to be deployed",
[
0,
[
1,
"Unique identifier of the deployment"
],
2,
34,
[
36,
"The ref to deploy. This can be a branch, tag, or sha."
],
[
333,
"Parameter to specify a task to execute"
],
337,
334,
[
296,
"Name for the target deployment environment."
],
22,
[
137,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
21,
23,
29,
165,
[
335,
"Specifies if the given environment is will no longer exist at some point in the future. Default: false."
],
[
336,
"Specifies if the given environment is one that end-users directly interact with. Default: false."
],
[
197,
"GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.",
[
[
1,
"Unique identifier of the GitHub app"
],
[
72,
"The slug name of the GitHub app"
],
2,
[
30,
"A GitHub user.",
[
4,
19,
7,
1,
2,
6,
10,
0,
3,
11,
12,
13,
14,
15,
16,
8,
5,
17,
9,
18,
188
]
],
[
4,
"The name of the GitHub app"
],
22,
189,
3,
21,
23,
[
76,
"The set of permissions for the GitHub app",
[
190,
191,
179,
192,
193
]
],
[
194,
"The list of events for the GitHub app"
],
[
279,
"The number of installations associated with the GitHub app"
],
280,
281,
282,
283
]
]
]
],
[
338,
[
[
298,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
299,
300,
301,
302,
303,
170,
21,
304,
208,
[
253,
[
[
174,
"Metaproperties for Git author/committer information.",
[
180,
19,
[
4,
"The git author's name."
],
196
]
],
[
246,
"Metaproperties for Git author/committer information.",
[
180,
19,
[
4,
"The git author's name."
],
196
]
],
1,
247,
254,
255
]
],
[
305,
[
43,
44,
45,
46,
47,
26,
31,
48,
49,
50,
51,
22,
52,
5,
42,
53,
40,
54,
55,
56,
38,
3,
[
1,
"Unique identifier of the repository"
],
57,
58,
39,
59,
25,
60,
61,
62,
[
4,
"The name of the repository."
],
2,
63,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
41,
"Whether the repository is private or public."
],
64,
65,
66,
29,
67,
68,
69,
70,
71,
0
]
],
195,
3,
1,
306,
307,
4,
2,
217,
308,
[
176,
[
[
147,
[
36,
[
74,
[
1,
4,
0
]
],
34
]
],
[
149,
[
36,
[
74,
[
1,
4,
0
]
],
34
]
],
1,
27,
0
]
],
[
309,
[
217,
36,
34
]
],
[
251,
[
43,
44,
45,
46,
47,
26,
31,
48,
49,
50,
51,
22,
52,
5,
42,
53,
40,
54,
55,
56,
38,
3,
[
1,
"Unique identifier of the repository"
],
57,
58,
39,
59,
25,
60,
61,
62,
[
4,
"The name of the repository."
],
2,
63,
[
30,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
[
41,
"Whether the repository is private or public."
],
64,
65,
66,
29,
67,
68,
69,
70,
71,
0
]
],
310,
245,
311,
312,
148,
[
313,
[
6,
20,
19,
5,
11,
12,
13,
10,
3,
1,
7,
4,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
23,
0,
314,
315,
[
298,
[
6,
5,
11,
12,
13,
10,
3,
1,
7,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
299,
300,
301,
302,
303,
170,
21,
304,
208,
[
253,
[
[
174,
[
19,
4
]
],
[
246,
[
19,
4
]
],
1,
247,
254,
255
]
],
[
305,
[
43,
44,
45,
46,
47,
26,
31,
48,
49,
50,
51,
22,
52,
5,
42,
53,
40,
54,
55,
56,
38,
3,
1,
57,
58,
39,
59,
25,
60,
61,
62,
4,
2,
63,
[
30,
[
6,
5,
11,
12,
13,
10,
3,
1,
7,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
41,
64,
65,
66,
29,
67,
68,
69,
70,
71,
0
]
],
195,
3,
1,
306,
307,
4,
2,
217,
308,
176,
[
309,
[
217,
36,
34
]
],
[
251,
[
43,
44,
45,
46,
47,
26,
31,
48,
49,
50,
51,
22,
52,
5,
42,
53,
40,
54,
55,
56,
38,
3,
1,
57,
58,
39,
59,
25,
60,
61,
62,
4,
2,
63,
[
30,
[
6,
5,
11,
12,
13,
10,
3,
1,
7,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
41,
64,
65,
66,
29,
67,
68,
69,
70,
71,
0
]
],
310,
245,
311,
312,
148,
[
313,
[
6,
5,
11,
12,
13,
10,
3,
1,
7,
2,
16,
17,
8,
18,
14,
15,
9,
0
]
],
23,
0,
314,
315
]
]
]