diff --git a/content/rest/using-the-rest-api/issue-event-types.md b/content/rest/using-the-rest-api/issue-event-types.md
index 2d22ffd9c595..68a0c28e226b 100644
--- a/content/rest/using-the-rest-api/issue-event-types.md
+++ b/content/rest/using-the-rest-api/issue-event-types.md
@@ -276,7 +276,7 @@ This event is available for the following issue types.
 
 |  | REST API for issue events | REST API for timeline events |
 |---|---|---|
-|Issues| {% octicon "check" aria-label="Supported" %} | {% octicon "x" aria-label="Not supported" %}|
+|Issues| {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} |
 
 {% endrowheaders %}
 
diff --git a/src/github-apps/lib/config.json b/src/github-apps/lib/config.json
index 5f63f608e81b..60d425ca2080 100644
--- a/src/github-apps/lib/config.json
+++ b/src/github-apps/lib/config.json
@@ -60,5 +60,5 @@
       "2022-11-28"
     ]
   },
-  "sha": "db619bfa61761866480a7f4c4d8d569fc0eb5056"
+  "sha": "7c6cc4ee9c2354d4093640bec365415ddd1c3506"
 }
\ No newline at end of file
diff --git a/src/rest/data/fpt-2022-11-28/schema.json b/src/rest/data/fpt-2022-11-28/schema.json
index b9eb4ad30d94..101d611e258e 100644
--- a/src/rest/data/fpt-2022-11-28/schema.json
+++ b/src/rest/data/fpt-2022-11-28/schema.json
@@ -146937,12 +146937,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -147278,12 +147282,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -148282,12 +148290,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -148623,12 +148635,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -148907,12 +148923,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -149248,12 +149268,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -149567,12 +149591,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -149908,12 +149936,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -150181,12 +150213,16 @@
                       "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "commit_sha": {
@@ -160877,6 +160913,7 @@
             "isRequired": true,
             "enum": [
               "all",
+              "all_without_configurations",
               "public",
               "private_or_internal",
               "selected"
@@ -410379,195 +410416,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -410592,235 +410706,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -410880,7 +411333,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -410904,76 +411356,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -411016,195 +411542,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
+                          "permissions": {
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "admin": {
+                                "type": "boolean"
                               },
-                              "events_url": {
-                                "type": "string"
+                              "pull": {
+                                "type": "boolean"
                               },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "triage": {
+                                "type": "boolean"
                               },
-                              "following_url": {
-                                "type": "string"
+                              "push": {
+                                "type": "boolean"
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "gravatar_id": {
+                              "email": {
                                 "type": [
                                   "string",
                                   "null"
                                 ]
                               },
-                              "html_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
                               "id": {
-                                "type": "integer"
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
                               "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
                               },
-                              "received_events_url": {
+                              "avatar_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
-                              "repos_url": {
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
                               "starred_url": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
                               "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -411229,257 +411832,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -411539,7 +412459,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -411563,76 +412482,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -414284,195 +415277,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -414497,235 +415567,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -414785,7 +416194,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -414809,76 +416217,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
-                            "type": "string"
-                          },
-                          "followers_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "gravatar_id": {
+                          "email": {
                             "type": [
                               "string",
                               "null"
                             ]
                           },
-                          "html_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
                           "id": {
                             "type": "integer",
-                            "format": "int64"
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
                           "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
-                          "repos_url": {
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
                           "starred_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
                           "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -414921,195 +416403,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -415134,257 +416693,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
                             "type": "boolean"
                           },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -415444,7 +417320,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -415468,76 +417343,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -418239,448 +420188,864 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
+                          },
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -418740,7 +421105,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -418764,582 +421128,1050 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "login": {
+                            "type": "string",
+                            "examples": [
+                              "octocat"
+                            ]
+                          },
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
                           "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
+                          },
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
+                          },
+                          "starred_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
+                          },
+                          "subscriptions_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
+                          },
+                          "type": {
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
+                          },
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
+                          },
+                          "user_view_type": {
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
+                          }
+                        },
+                        "required": [
+                          "avatar_url",
+                          "events_url",
+                          "followers_url",
+                          "following_url",
+                          "gists_url",
+                          "gravatar_id",
+                          "html_url",
+                          "id",
+                          "node_id",
+                          "login",
+                          "organizations_url",
+                          "received_events_url",
+                          "repos_url",
+                          "site_admin",
+                          "starred_url",
+                          "subscriptions_url",
+                          "type",
+                          "url"
+                        ]
+                      }
+                    },
+                    "required": [
+                      "label",
+                      "ref",
+                      "repo",
+                      "sha",
+                      "user"
+                    ]
+                  },
+                  "base": {
+                    "type": "object",
+                    "properties": {
+                      "label": {
+                        "type": "string"
+                      },
+                      "ref": {
+                        "type": "string"
+                      },
+                      "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
+                        "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
                           },
-                          "followers_url": {
+                          "html_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
                           },
-                          "gravatar_id": {
+                          "description": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
                             ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "repos_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "site_admin": {
+                          "fork": {
                             "type": "boolean"
                           },
-                          "starred_url": {
-                            "type": "string"
-                          },
-                          "subscriptions_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "type": {
-                            "type": "string"
-                          },
                           "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
                           },
-                          "user_view_type": {
-                            "type": "string"
-                          }
-                        },
-                        "required": [
-                          "avatar_url",
-                          "events_url",
-                          "followers_url",
-                          "following_url",
-                          "gists_url",
-                          "gravatar_id",
-                          "html_url",
-                          "id",
-                          "node_id",
-                          "login",
-                          "organizations_url",
-                          "received_events_url",
-                          "repos_url",
-                          "site_admin",
-                          "starred_url",
-                          "subscriptions_url",
-                          "type",
-                          "url"
-                        ]
-                      }
-                    },
-                    "required": [
-                      "label",
-                      "ref",
-                      "repo",
-                      "sha",
-                      "user"
-                    ]
-                  },
-                  "base": {
-                    "type": "object",
-                    "properties": {
-                      "label": {
-                        "type": "string"
-                      },
-                      "ref": {
-                        "type": "string"
-                      },
-                      "repo": {
-                        "type": "object",
-                        "properties": {
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -419399,7 +422231,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -419423,76 +422254,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
diff --git a/src/rest/data/ghec-2022-11-28/schema.json b/src/rest/data/ghec-2022-11-28/schema.json
index 6b0968a7e194..57a5132fcc7f 100644
--- a/src/rest/data/ghec-2022-11-28/schema.json
+++ b/src/rest/data/ghec-2022-11-28/schema.json
@@ -154165,12 +154165,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -154506,12 +154510,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -155613,12 +155621,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -155954,12 +155966,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -156958,12 +156974,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -157299,12 +157319,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -157583,12 +157607,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -157924,12 +157952,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -158243,12 +158275,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -158584,12 +158620,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -158857,12 +158897,16 @@
                       "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "commit_sha": {
@@ -169553,6 +169597,7 @@
             "isRequired": true,
             "enum": [
               "all",
+              "all_without_configurations",
               "public",
               "private_or_internal",
               "selected"
@@ -432164,195 +432209,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -432377,235 +432499,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -432665,7 +433126,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -432689,76 +433149,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -432801,195 +433335,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
+                          "permissions": {
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "admin": {
+                                "type": "boolean"
                               },
-                              "events_url": {
-                                "type": "string"
+                              "pull": {
+                                "type": "boolean"
                               },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "triage": {
+                                "type": "boolean"
                               },
-                              "following_url": {
-                                "type": "string"
+                              "push": {
+                                "type": "boolean"
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "gravatar_id": {
+                              "email": {
                                 "type": [
                                   "string",
                                   "null"
                                 ]
                               },
-                              "html_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
                               "id": {
-                                "type": "integer"
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
                               "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
                               },
-                              "received_events_url": {
+                              "avatar_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
-                              "repos_url": {
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
                               "starred_url": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
                               "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -433014,257 +433625,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -433324,7 +434252,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -433348,76 +434275,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -436069,195 +437070,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -436282,235 +437360,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -436570,7 +437987,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -436594,76 +438010,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
-                            "type": "string"
-                          },
-                          "followers_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "gravatar_id": {
+                          "email": {
                             "type": [
                               "string",
                               "null"
                             ]
                           },
-                          "html_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
                           "id": {
                             "type": "integer",
-                            "format": "int64"
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
                           "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
-                          "repos_url": {
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
                           "starred_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
                           "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -436706,195 +438196,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -436919,257 +438486,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
                             "type": "boolean"
                           },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -437229,7 +439113,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -437253,76 +439136,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -440024,448 +441981,864 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
+                          },
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -440525,7 +442898,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -440549,582 +442921,1050 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "login": {
+                            "type": "string",
+                            "examples": [
+                              "octocat"
+                            ]
+                          },
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
                           "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
+                          },
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
+                          },
+                          "starred_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
+                          },
+                          "subscriptions_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
+                          },
+                          "type": {
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
+                          },
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
+                          },
+                          "user_view_type": {
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
+                          }
+                        },
+                        "required": [
+                          "avatar_url",
+                          "events_url",
+                          "followers_url",
+                          "following_url",
+                          "gists_url",
+                          "gravatar_id",
+                          "html_url",
+                          "id",
+                          "node_id",
+                          "login",
+                          "organizations_url",
+                          "received_events_url",
+                          "repos_url",
+                          "site_admin",
+                          "starred_url",
+                          "subscriptions_url",
+                          "type",
+                          "url"
+                        ]
+                      }
+                    },
+                    "required": [
+                      "label",
+                      "ref",
+                      "repo",
+                      "sha",
+                      "user"
+                    ]
+                  },
+                  "base": {
+                    "type": "object",
+                    "properties": {
+                      "label": {
+                        "type": "string"
+                      },
+                      "ref": {
+                        "type": "string"
+                      },
+                      "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
+                        "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
                           },
-                          "followers_url": {
+                          "html_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
                           },
-                          "gravatar_id": {
+                          "description": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
                             ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "repos_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "site_admin": {
+                          "fork": {
                             "type": "boolean"
                           },
-                          "starred_url": {
-                            "type": "string"
-                          },
-                          "subscriptions_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "type": {
-                            "type": "string"
-                          },
                           "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
                           },
-                          "user_view_type": {
-                            "type": "string"
-                          }
-                        },
-                        "required": [
-                          "avatar_url",
-                          "events_url",
-                          "followers_url",
-                          "following_url",
-                          "gists_url",
-                          "gravatar_id",
-                          "html_url",
-                          "id",
-                          "node_id",
-                          "login",
-                          "organizations_url",
-                          "received_events_url",
-                          "repos_url",
-                          "site_admin",
-                          "starred_url",
-                          "subscriptions_url",
-                          "type",
-                          "url"
-                        ]
-                      }
-                    },
-                    "required": [
-                      "label",
-                      "ref",
-                      "repo",
-                      "sha",
-                      "user"
-                    ]
-                  },
-                  "base": {
-                    "type": "object",
-                    "properties": {
-                      "label": {
-                        "type": "string"
-                      },
-                      "ref": {
-                        "type": "string"
-                      },
-                      "repo": {
-                        "type": "object",
-                        "properties": {
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -441184,7 +444024,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -441208,76 +444047,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
diff --git a/src/rest/data/ghes-3.10-2022-11-28/schema.json b/src/rest/data/ghes-3.10-2022-11-28/schema.json
index 8ce06aa805cc..3cba0ced3cd1 100644
--- a/src/rest/data/ghes-3.10-2022-11-28/schema.json
+++ b/src/rest/data/ghes-3.10-2022-11-28/schema.json
@@ -146957,12 +146957,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -147280,12 +147284,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -148387,12 +148395,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -148710,12 +148722,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -149687,12 +149703,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -150010,12 +150030,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -150294,12 +150318,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -150635,12 +150663,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -150954,12 +150986,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -151295,12 +151331,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -151559,12 +151599,16 @@
                       "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "commit_sha": {
@@ -363703,195 +363747,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -363916,235 +364037,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -364204,7 +364664,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -364228,76 +364687,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -364340,195 +364873,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
+                          "permissions": {
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "admin": {
+                                "type": "boolean"
                               },
-                              "events_url": {
-                                "type": "string"
+                              "pull": {
+                                "type": "boolean"
                               },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "triage": {
+                                "type": "boolean"
                               },
-                              "following_url": {
-                                "type": "string"
+                              "push": {
+                                "type": "boolean"
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "gravatar_id": {
+                              "email": {
                                 "type": [
                                   "string",
                                   "null"
                                 ]
                               },
-                              "html_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
                               "id": {
-                                "type": "integer"
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
                               "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
                               },
-                              "received_events_url": {
+                              "avatar_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
-                              "repos_url": {
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
                               "starred_url": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
                               "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -364553,257 +365163,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -364863,7 +365790,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -364887,76 +365813,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -367608,195 +368608,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -367821,235 +368898,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -368109,7 +369525,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -368133,76 +369548,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
-                            "type": "string"
-                          },
-                          "followers_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "gravatar_id": {
+                          "email": {
                             "type": [
                               "string",
                               "null"
                             ]
                           },
-                          "html_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
                           "id": {
                             "type": "integer",
-                            "format": "int64"
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
                           "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
-                          "repos_url": {
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
                           "starred_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
                           "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -368245,195 +369734,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -368458,257 +370024,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
                             "type": "boolean"
                           },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -368768,7 +370651,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -368792,76 +370674,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -371563,448 +373519,864 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
+                          },
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -372064,7 +374436,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -372088,582 +374459,1050 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "login": {
+                            "type": "string",
+                            "examples": [
+                              "octocat"
+                            ]
+                          },
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
                           "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
+                          },
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
+                          },
+                          "starred_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
+                          },
+                          "subscriptions_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
+                          },
+                          "type": {
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
+                          },
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
+                          },
+                          "user_view_type": {
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
+                          }
+                        },
+                        "required": [
+                          "avatar_url",
+                          "events_url",
+                          "followers_url",
+                          "following_url",
+                          "gists_url",
+                          "gravatar_id",
+                          "html_url",
+                          "id",
+                          "node_id",
+                          "login",
+                          "organizations_url",
+                          "received_events_url",
+                          "repos_url",
+                          "site_admin",
+                          "starred_url",
+                          "subscriptions_url",
+                          "type",
+                          "url"
+                        ]
+                      }
+                    },
+                    "required": [
+                      "label",
+                      "ref",
+                      "repo",
+                      "sha",
+                      "user"
+                    ]
+                  },
+                  "base": {
+                    "type": "object",
+                    "properties": {
+                      "label": {
+                        "type": "string"
+                      },
+                      "ref": {
+                        "type": "string"
+                      },
+                      "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
+                        "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
                           },
-                          "followers_url": {
+                          "html_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
                           },
-                          "gravatar_id": {
+                          "description": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
                             ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "repos_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "site_admin": {
+                          "fork": {
                             "type": "boolean"
                           },
-                          "starred_url": {
-                            "type": "string"
-                          },
-                          "subscriptions_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "type": {
-                            "type": "string"
-                          },
                           "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
                           },
-                          "user_view_type": {
-                            "type": "string"
-                          }
-                        },
-                        "required": [
-                          "avatar_url",
-                          "events_url",
-                          "followers_url",
-                          "following_url",
-                          "gists_url",
-                          "gravatar_id",
-                          "html_url",
-                          "id",
-                          "node_id",
-                          "login",
-                          "organizations_url",
-                          "received_events_url",
-                          "repos_url",
-                          "site_admin",
-                          "starred_url",
-                          "subscriptions_url",
-                          "type",
-                          "url"
-                        ]
-                      }
-                    },
-                    "required": [
-                      "label",
-                      "ref",
-                      "repo",
-                      "sha",
-                      "user"
-                    ]
-                  },
-                  "base": {
-                    "type": "object",
-                    "properties": {
-                      "label": {
-                        "type": "string"
-                      },
-                      "ref": {
-                        "type": "string"
-                      },
-                      "repo": {
-                        "type": "object",
-                        "properties": {
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -372723,7 +375562,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -372747,76 +375585,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
diff --git a/src/rest/data/ghes-3.11-2022-11-28/schema.json b/src/rest/data/ghes-3.11-2022-11-28/schema.json
index c02df51d9458..1e9aad00e50a 100644
--- a/src/rest/data/ghes-3.11-2022-11-28/schema.json
+++ b/src/rest/data/ghes-3.11-2022-11-28/schema.json
@@ -146981,12 +146981,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -147304,12 +147308,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -148411,12 +148419,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -148734,12 +148746,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -149711,12 +149727,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -150034,12 +150054,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -150318,12 +150342,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -150659,12 +150687,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -150978,12 +151010,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -151319,12 +151355,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -151583,12 +151623,16 @@
                       "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "commit_sha": {
@@ -369578,195 +369622,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -369791,235 +369912,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -370079,7 +370539,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -370103,76 +370562,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -370215,195 +370748,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
+                          "permissions": {
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "admin": {
+                                "type": "boolean"
                               },
-                              "events_url": {
-                                "type": "string"
+                              "pull": {
+                                "type": "boolean"
                               },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "triage": {
+                                "type": "boolean"
                               },
-                              "following_url": {
-                                "type": "string"
+                              "push": {
+                                "type": "boolean"
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "gravatar_id": {
+                              "email": {
                                 "type": [
                                   "string",
                                   "null"
                                 ]
                               },
-                              "html_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
                               "id": {
-                                "type": "integer"
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
                               "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
                               },
-                              "received_events_url": {
+                              "avatar_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
-                              "repos_url": {
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
                               "starred_url": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
                               "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -370428,257 +371038,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -370738,7 +371665,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -370762,76 +371688,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -373483,195 +374483,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -373696,235 +374773,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -373984,7 +375400,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -374008,76 +375423,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
-                            "type": "string"
-                          },
-                          "followers_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "gravatar_id": {
+                          "email": {
                             "type": [
                               "string",
                               "null"
                             ]
                           },
-                          "html_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
                           "id": {
                             "type": "integer",
-                            "format": "int64"
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
                           "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
-                          "repos_url": {
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
                           "starred_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
                           "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -374120,195 +375609,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -374333,257 +375899,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
                             "type": "boolean"
                           },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -374643,7 +376526,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -374667,76 +376549,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -377438,448 +379394,864 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
+                          },
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -377939,7 +380311,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -377963,582 +380334,1050 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "login": {
+                            "type": "string",
+                            "examples": [
+                              "octocat"
+                            ]
+                          },
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
                           "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
+                          },
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
+                          },
+                          "starred_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
+                          },
+                          "subscriptions_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
+                          },
+                          "type": {
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
+                          },
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
+                          },
+                          "user_view_type": {
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
+                          }
+                        },
+                        "required": [
+                          "avatar_url",
+                          "events_url",
+                          "followers_url",
+                          "following_url",
+                          "gists_url",
+                          "gravatar_id",
+                          "html_url",
+                          "id",
+                          "node_id",
+                          "login",
+                          "organizations_url",
+                          "received_events_url",
+                          "repos_url",
+                          "site_admin",
+                          "starred_url",
+                          "subscriptions_url",
+                          "type",
+                          "url"
+                        ]
+                      }
+                    },
+                    "required": [
+                      "label",
+                      "ref",
+                      "repo",
+                      "sha",
+                      "user"
+                    ]
+                  },
+                  "base": {
+                    "type": "object",
+                    "properties": {
+                      "label": {
+                        "type": "string"
+                      },
+                      "ref": {
+                        "type": "string"
+                      },
+                      "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
+                        "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
                           },
-                          "followers_url": {
+                          "html_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
                           },
-                          "gravatar_id": {
+                          "description": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
                             ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "repos_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "site_admin": {
+                          "fork": {
                             "type": "boolean"
                           },
-                          "starred_url": {
-                            "type": "string"
-                          },
-                          "subscriptions_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "type": {
-                            "type": "string"
-                          },
                           "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
                           },
-                          "user_view_type": {
-                            "type": "string"
-                          }
-                        },
-                        "required": [
-                          "avatar_url",
-                          "events_url",
-                          "followers_url",
-                          "following_url",
-                          "gists_url",
-                          "gravatar_id",
-                          "html_url",
-                          "id",
-                          "node_id",
-                          "login",
-                          "organizations_url",
-                          "received_events_url",
-                          "repos_url",
-                          "site_admin",
-                          "starred_url",
-                          "subscriptions_url",
-                          "type",
-                          "url"
-                        ]
-                      }
-                    },
-                    "required": [
-                      "label",
-                      "ref",
-                      "repo",
-                      "sha",
-                      "user"
-                    ]
-                  },
-                  "base": {
-                    "type": "object",
-                    "properties": {
-                      "label": {
-                        "type": "string"
-                      },
-                      "ref": {
-                        "type": "string"
-                      },
-                      "repo": {
-                        "type": "object",
-                        "properties": {
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -378598,7 +381437,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -378622,76 +381460,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
diff --git a/src/rest/data/ghes-3.12-2022-11-28/schema.json b/src/rest/data/ghes-3.12-2022-11-28/schema.json
index 345ff8e15cd9..72fd57200a94 100644
--- a/src/rest/data/ghes-3.12-2022-11-28/schema.json
+++ b/src/rest/data/ghes-3.12-2022-11-28/schema.json
@@ -147302,12 +147302,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -147625,12 +147629,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -148732,12 +148740,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -149055,12 +149067,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -150032,12 +150048,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -150355,12 +150375,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -150639,12 +150663,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -150980,12 +151008,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -151299,12 +151331,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -151640,12 +151676,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -151904,12 +151944,16 @@
                       "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "commit_sha": {
@@ -372449,195 +372493,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -372662,235 +372783,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -372950,7 +373410,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -372974,76 +373433,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -373086,195 +373619,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
+                          "permissions": {
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "admin": {
+                                "type": "boolean"
                               },
-                              "events_url": {
-                                "type": "string"
+                              "pull": {
+                                "type": "boolean"
                               },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "triage": {
+                                "type": "boolean"
                               },
-                              "following_url": {
-                                "type": "string"
+                              "push": {
+                                "type": "boolean"
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "gravatar_id": {
+                              "email": {
                                 "type": [
                                   "string",
                                   "null"
                                 ]
                               },
-                              "html_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
                               "id": {
-                                "type": "integer"
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
                               "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
                               },
-                              "received_events_url": {
+                              "avatar_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
-                              "repos_url": {
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
                               "starred_url": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
                               "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -373299,257 +373909,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -373609,7 +374536,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -373633,76 +374559,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -376354,195 +377354,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -376567,235 +377644,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -376855,7 +378271,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -376879,76 +378294,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
-                            "type": "string"
-                          },
-                          "followers_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "gravatar_id": {
+                          "email": {
                             "type": [
                               "string",
                               "null"
                             ]
                           },
-                          "html_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
                           "id": {
                             "type": "integer",
-                            "format": "int64"
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
                           "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
-                          "repos_url": {
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
                           "starred_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
                           "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -376991,195 +378480,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -377204,257 +378770,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
                             "type": "boolean"
                           },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -377514,7 +379397,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -377538,76 +379420,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -380309,448 +382265,864 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
+                          },
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -380810,7 +383182,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -380834,582 +383205,1050 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "login": {
+                            "type": "string",
+                            "examples": [
+                              "octocat"
+                            ]
+                          },
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
                           "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
+                          },
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
+                          },
+                          "starred_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
+                          },
+                          "subscriptions_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
+                          },
+                          "type": {
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
+                          },
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
+                          },
+                          "user_view_type": {
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
+                          }
+                        },
+                        "required": [
+                          "avatar_url",
+                          "events_url",
+                          "followers_url",
+                          "following_url",
+                          "gists_url",
+                          "gravatar_id",
+                          "html_url",
+                          "id",
+                          "node_id",
+                          "login",
+                          "organizations_url",
+                          "received_events_url",
+                          "repos_url",
+                          "site_admin",
+                          "starred_url",
+                          "subscriptions_url",
+                          "type",
+                          "url"
+                        ]
+                      }
+                    },
+                    "required": [
+                      "label",
+                      "ref",
+                      "repo",
+                      "sha",
+                      "user"
+                    ]
+                  },
+                  "base": {
+                    "type": "object",
+                    "properties": {
+                      "label": {
+                        "type": "string"
+                      },
+                      "ref": {
+                        "type": "string"
+                      },
+                      "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
+                        "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
                           },
-                          "followers_url": {
+                          "html_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
                           },
-                          "gravatar_id": {
+                          "description": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
                             ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "repos_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "site_admin": {
+                          "fork": {
                             "type": "boolean"
                           },
-                          "starred_url": {
-                            "type": "string"
-                          },
-                          "subscriptions_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "type": {
-                            "type": "string"
-                          },
                           "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
                           },
-                          "user_view_type": {
-                            "type": "string"
-                          }
-                        },
-                        "required": [
-                          "avatar_url",
-                          "events_url",
-                          "followers_url",
-                          "following_url",
-                          "gists_url",
-                          "gravatar_id",
-                          "html_url",
-                          "id",
-                          "node_id",
-                          "login",
-                          "organizations_url",
-                          "received_events_url",
-                          "repos_url",
-                          "site_admin",
-                          "starred_url",
-                          "subscriptions_url",
-                          "type",
-                          "url"
-                        ]
-                      }
-                    },
-                    "required": [
-                      "label",
-                      "ref",
-                      "repo",
-                      "sha",
-                      "user"
-                    ]
-                  },
-                  "base": {
-                    "type": "object",
-                    "properties": {
-                      "label": {
-                        "type": "string"
-                      },
-                      "ref": {
-                        "type": "string"
-                      },
-                      "repo": {
-                        "type": "object",
-                        "properties": {
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -381469,7 +384308,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -381493,76 +384331,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
diff --git a/src/rest/data/ghes-3.13-2022-11-28/schema.json b/src/rest/data/ghes-3.13-2022-11-28/schema.json
index 38add200ad2c..d53cdebfe375 100644
--- a/src/rest/data/ghes-3.13-2022-11-28/schema.json
+++ b/src/rest/data/ghes-3.13-2022-11-28/schema.json
@@ -147446,12 +147446,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -147769,12 +147773,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -148876,12 +148884,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -149199,12 +149211,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -150176,12 +150192,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -150499,12 +150519,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -150783,12 +150807,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -151124,12 +151152,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -151443,12 +151475,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -151784,12 +151820,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -152048,12 +152088,16 @@
                       "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "commit_sha": {
@@ -374819,195 +374863,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -375032,235 +375153,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -375320,7 +375780,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -375344,76 +375803,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -375456,195 +375989,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
+                          "permissions": {
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "admin": {
+                                "type": "boolean"
                               },
-                              "events_url": {
-                                "type": "string"
+                              "pull": {
+                                "type": "boolean"
                               },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "triage": {
+                                "type": "boolean"
                               },
-                              "following_url": {
-                                "type": "string"
+                              "push": {
+                                "type": "boolean"
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "gravatar_id": {
+                              "email": {
                                 "type": [
                                   "string",
                                   "null"
                                 ]
                               },
-                              "html_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
                               "id": {
-                                "type": "integer"
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
                               "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
                               },
-                              "received_events_url": {
+                              "avatar_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
-                              "repos_url": {
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
                               "starred_url": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
                               "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -375669,257 +376279,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -375979,7 +376906,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -376003,76 +376929,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -378724,195 +379724,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -378937,235 +380014,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -379225,7 +380641,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -379249,76 +380664,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
-                            "type": "string"
-                          },
-                          "followers_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "gravatar_id": {
+                          "email": {
                             "type": [
                               "string",
                               "null"
                             ]
                           },
-                          "html_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
                           "id": {
                             "type": "integer",
-                            "format": "int64"
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
                           "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
-                          "repos_url": {
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
                           "starred_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
                           "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -379361,195 +380850,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -379574,257 +381140,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
                             "type": "boolean"
                           },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -379884,7 +381767,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -379908,76 +381790,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -382679,448 +384635,864 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
+                          },
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -383180,7 +385552,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -383204,582 +385575,1050 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "login": {
+                            "type": "string",
+                            "examples": [
+                              "octocat"
+                            ]
+                          },
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
                           "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
+                          },
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
+                          },
+                          "starred_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
+                          },
+                          "subscriptions_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
+                          },
+                          "type": {
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
+                          },
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
+                          },
+                          "user_view_type": {
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
+                          }
+                        },
+                        "required": [
+                          "avatar_url",
+                          "events_url",
+                          "followers_url",
+                          "following_url",
+                          "gists_url",
+                          "gravatar_id",
+                          "html_url",
+                          "id",
+                          "node_id",
+                          "login",
+                          "organizations_url",
+                          "received_events_url",
+                          "repos_url",
+                          "site_admin",
+                          "starred_url",
+                          "subscriptions_url",
+                          "type",
+                          "url"
+                        ]
+                      }
+                    },
+                    "required": [
+                      "label",
+                      "ref",
+                      "repo",
+                      "sha",
+                      "user"
+                    ]
+                  },
+                  "base": {
+                    "type": "object",
+                    "properties": {
+                      "label": {
+                        "type": "string"
+                      },
+                      "ref": {
+                        "type": "string"
+                      },
+                      "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
+                        "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
                           },
-                          "followers_url": {
+                          "html_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
                           },
-                          "gravatar_id": {
+                          "description": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
                             ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "repos_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "site_admin": {
+                          "fork": {
                             "type": "boolean"
                           },
-                          "starred_url": {
-                            "type": "string"
-                          },
-                          "subscriptions_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "type": {
-                            "type": "string"
-                          },
                           "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
                           },
-                          "user_view_type": {
-                            "type": "string"
-                          }
-                        },
-                        "required": [
-                          "avatar_url",
-                          "events_url",
-                          "followers_url",
-                          "following_url",
-                          "gists_url",
-                          "gravatar_id",
-                          "html_url",
-                          "id",
-                          "node_id",
-                          "login",
-                          "organizations_url",
-                          "received_events_url",
-                          "repos_url",
-                          "site_admin",
-                          "starred_url",
-                          "subscriptions_url",
-                          "type",
-                          "url"
-                        ]
-                      }
-                    },
-                    "required": [
-                      "label",
-                      "ref",
-                      "repo",
-                      "sha",
-                      "user"
-                    ]
-                  },
-                  "base": {
-                    "type": "object",
-                    "properties": {
-                      "label": {
-                        "type": "string"
-                      },
-                      "ref": {
-                        "type": "string"
-                      },
-                      "repo": {
-                        "type": "object",
-                        "properties": {
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -383839,7 +386678,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -383863,76 +386701,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
diff --git a/src/rest/data/ghes-3.14-2022-11-28/schema.json b/src/rest/data/ghes-3.14-2022-11-28/schema.json
index fb3571c92e09..add3e2d86ad4 100644
--- a/src/rest/data/ghes-3.14-2022-11-28/schema.json
+++ b/src/rest/data/ghes-3.14-2022-11-28/schema.json
@@ -147446,12 +147446,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -147769,12 +147773,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -148876,12 +148884,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -149199,12 +149211,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -150176,12 +150192,16 @@
                       "readOnly": true
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "fixed_at": {
@@ -150499,12 +150519,16 @@
                           "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                         },
                         "state": {
-                          "type": "string",
+                          "type": [
+                            "string",
+                            "null"
+                          ],
                           "description": "State of a code scanning alert.",
                           "enum": [
                             "open",
                             "dismissed",
-                            "fixed"
+                            "fixed",
+                            null
                           ]
                         },
                         "commit_sha": {
@@ -150783,12 +150807,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -151124,12 +151152,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -151443,12 +151475,16 @@
                     "readOnly": true
                   },
                   "state": {
-                    "type": "string",
+                    "type": [
+                      "string",
+                      "null"
+                    ],
                     "description": "State of a code scanning alert.",
                     "enum": [
                       "open",
                       "dismissed",
-                      "fixed"
+                      "fixed",
+                      null
                     ]
                   },
                   "fixed_at": {
@@ -151784,12 +151820,16 @@
                         "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                       },
                       "state": {
-                        "type": "string",
+                        "type": [
+                          "string",
+                          "null"
+                        ],
                         "description": "State of a code scanning alert.",
                         "enum": [
                           "open",
                           "dismissed",
-                          "fixed"
+                          "fixed",
+                          null
                         ]
                       },
                       "commit_sha": {
@@ -152048,12 +152088,16 @@
                       "description": "Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code."
                     },
                     "state": {
-                      "type": "string",
+                      "type": [
+                        "string",
+                        "null"
+                      ],
                       "description": "State of a code scanning alert.",
                       "enum": [
                         "open",
                         "dismissed",
-                        "fixed"
+                        "fixed",
+                        null
                       ]
                     },
                     "commit_sha": {
@@ -377817,195 +377861,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -378030,235 +378151,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -378318,7 +378778,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -378342,76 +378801,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -378454,195 +378987,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
+                          "permissions": {
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "admin": {
+                                "type": "boolean"
                               },
-                              "events_url": {
-                                "type": "string"
+                              "pull": {
+                                "type": "boolean"
                               },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "triage": {
+                                "type": "boolean"
                               },
-                              "following_url": {
-                                "type": "string"
+                              "push": {
+                                "type": "boolean"
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "gravatar_id": {
+                              "email": {
                                 "type": [
                                   "string",
                                   "null"
                                 ]
                               },
-                              "html_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
                               "id": {
-                                "type": "integer"
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
                               "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
                               },
-                              "received_events_url": {
+                              "avatar_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
-                              "repos_url": {
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
                               "starred_url": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
                               "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -378667,257 +379277,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -378977,7 +379904,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -379001,76 +379927,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -381722,195 +382722,272 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -381935,235 +383012,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
                             "type": "boolean"
                           },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -382223,7 +383639,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -382247,76 +383662,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
-                            "type": "string"
-                          },
-                          "followers_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "gravatar_id": {
+                          "email": {
                             "type": [
                               "string",
                               "null"
                             ]
                           },
-                          "html_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
                           "id": {
                             "type": "integer",
-                            "format": "int64"
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
                           "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
-                          "repos_url": {
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
                           "starred_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
                           "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -382359,195 +383848,272 @@
                         "type": "string"
                       },
                       "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
                         "type": "object",
                         "properties": {
-                          "archive_url": {
-                            "type": "string"
-                          },
-                          "assignees_url": {
-                            "type": "string"
-                          },
-                          "blobs_url": {
-                            "type": "string"
-                          },
-                          "branches_url": {
-                            "type": "string"
-                          },
-                          "collaborators_url": {
-                            "type": "string"
-                          },
-                          "comments_url": {
-                            "type": "string"
-                          },
-                          "commits_url": {
-                            "type": "string"
-                          },
-                          "compare_url": {
-                            "type": "string"
-                          },
-                          "contents_url": {
-                            "type": "string"
-                          },
-                          "contributors_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "deployments_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
                             ]
                           },
-                          "downloads_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "events_url": {
+                          "node_id": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
                           },
-                          "forks_url": {
+                          "name": {
+                            "description": "The name of the repository.",
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "Team Environment"
+                            ]
                           },
                           "full_name": {
-                            "type": "string"
-                          },
-                          "git_commits_url": {
-                            "type": "string"
-                          },
-                          "git_refs_url": {
-                            "type": "string"
-                          },
-                          "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
                           },
-                          "id": {
+                          "forks": {
                             "type": "integer"
                           },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "issue_comment_url": {
-                            "type": "string"
-                          },
-                          "issue_events_url": {
-                            "type": "string"
-                          },
-                          "issues_url": {
-                            "type": "string"
-                          },
-                          "keys_url": {
-                            "type": "string"
-                          },
-                          "labels_url": {
-                            "type": "string"
-                          },
-                          "languages_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "merges_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
-                          },
-                          "notifications_url": {
-                            "type": "string"
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
                           },
                           "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
                             "type": "object",
                             "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "events_url": {
-                                "type": "string"
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
                               },
-                              "followers_url": {
+                              "login": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "octocat"
+                                ]
                               },
-                              "following_url": {
-                                "type": "string"
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
                               },
-                              "gists_url": {
-                                "type": "string"
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
                               },
                               "gravatar_id": {
                                 "type": [
                                   "string",
                                   "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
                                 ]
                               },
                               "html_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
                               },
-                              "id": {
-                                "type": "integer"
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
                               },
-                              "node_id": {
-                                "type": "string"
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
                               },
-                              "login": {
-                                "type": "string"
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
                               },
-                              "organizations_url": {
+                              "starred_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
                               },
-                              "received_events_url": {
+                              "subscriptions_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
                               },
-                              "repos_url": {
+                              "organizations_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
                               },
-                              "site_admin": {
-                                "type": "boolean"
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
                               },
-                              "starred_url": {
-                                "type": "string"
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
                               },
-                              "subscriptions_url": {
+                              "received_events_url": {
                                 "type": "string",
-                                "format": "uri"
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
                               },
                               "type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
                               },
-                              "url": {
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
                                 "type": "string",
-                                "format": "uri"
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
                               },
                               "user_view_type": {
-                                "type": "string"
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
                               }
                             },
                             "required": [
@@ -382572,257 +384138,574 @@
                             ]
                           },
                           "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
                             "type": "boolean"
                           },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
+                          "archive_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
+                          },
+                          "assignees_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
+                          },
+                          "blobs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
+                          },
+                          "branches_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
+                          },
+                          "collaborators_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
+                          },
+                          "comments_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
+                          },
+                          "commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
+                          },
+                          "compare_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
+                          },
+                          "contents_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
+                          },
+                          "contributors_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
+                          },
+                          "deployments_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
+                            ]
+                          },
+                          "downloads_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
+                          },
+                          "forks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
+                          },
+                          "git_commits_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
+                          },
+                          "git_refs_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
+                          },
+                          "git_tags_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
+                          },
+                          "git_url": {
+                            "type": "string",
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
+                          },
+                          "issue_comment_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
+                          },
+                          "issue_events_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
+                          },
+                          "issues_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
+                          },
+                          "keys_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
+                          },
+                          "labels_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
+                          },
+                          "languages_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
+                          },
+                          "merges_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
+                          },
+                          "milestones_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
+                          },
+                          "notifications_url": {
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
+                            ]
+                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -382882,7 +384765,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -382906,76 +384788,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
@@ -385677,448 +387633,864 @@
                         "type": "string"
                       },
                       "repo": {
-                        "type": [
-                          "object",
-                          "null"
-                        ],
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
                         "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
+                          },
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "description": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
+                            ]
+                          },
+                          "fork": {
+                            "type": "boolean"
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
+                          },
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "type": [
-                              "object",
-                              "null"
-                            ],
-                            "properties": {
-                              "key": {
-                                "type": "string"
-                              },
-                              "name": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ],
-                                "format": "uri"
-                              },
-                              "spdx_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "node_id": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "key",
-                              "name",
-                              "url",
-                              "spdx_id",
-                              "node_id"
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "allow_forking": {
-                            "type": "boolean"
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
-                          "is_template": {
+                          "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -386178,7 +388550,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -386202,582 +388573,1050 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
+                          },
+                          "login": {
+                            "type": "string",
+                            "examples": [
+                              "octocat"
+                            ]
+                          },
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
                           "avatar_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
+                          },
+                          "gravatar_id": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
+                            ]
+                          },
+                          "html_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
+                          },
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
+                          },
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
+                          },
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
+                          },
+                          "starred_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
+                          },
+                          "subscriptions_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
+                          },
+                          "organizations_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
+                          },
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
+                          },
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
+                          },
+                          "received_events_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
+                          },
+                          "type": {
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
+                          },
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
+                          },
+                          "user_view_type": {
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
+                          }
+                        },
+                        "required": [
+                          "avatar_url",
+                          "events_url",
+                          "followers_url",
+                          "following_url",
+                          "gists_url",
+                          "gravatar_id",
+                          "html_url",
+                          "id",
+                          "node_id",
+                          "login",
+                          "organizations_url",
+                          "received_events_url",
+                          "repos_url",
+                          "site_admin",
+                          "starred_url",
+                          "subscriptions_url",
+                          "type",
+                          "url"
+                        ]
+                      }
+                    },
+                    "required": [
+                      "label",
+                      "ref",
+                      "repo",
+                      "sha",
+                      "user"
+                    ]
+                  },
+                  "base": {
+                    "type": "object",
+                    "properties": {
+                      "label": {
+                        "type": "string"
+                      },
+                      "ref": {
+                        "type": "string"
+                      },
+                      "repo": {
+                        "title": "Repository",
+                        "description": "A repository on GitHub.",
+                        "type": "object",
+                        "properties": {
+                          "id": {
+                            "description": "Unique identifier of the repository",
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              42
+                            ]
+                          },
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDEwOlJlcG9zaXRvcnkxMjk2MjY5"
+                            ]
+                          },
+                          "name": {
+                            "description": "The name of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "Team Environment"
+                            ]
+                          },
+                          "full_name": {
+                            "type": "string",
+                            "examples": [
+                              "octocat/Hello-World"
+                            ]
+                          },
+                          "license": {
+                            "anyOf": [
+                              {
+                                "type": "null"
+                              },
+                              {
+                                "title": "License Simple",
+                                "description": "License Simple",
+                                "type": "object",
+                                "properties": {
+                                  "key": {
+                                    "type": "string",
+                                    "examples": [
+                                      "mit"
+                                    ]
+                                  },
+                                  "name": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MIT License"
+                                    ]
+                                  },
+                                  "url": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "format": "uri",
+                                    "examples": [
+                                      "https://api.github.com/licenses/mit"
+                                    ]
+                                  },
+                                  "spdx_id": {
+                                    "type": [
+                                      "string",
+                                      "null"
+                                    ],
+                                    "examples": [
+                                      "MIT"
+                                    ]
+                                  },
+                                  "node_id": {
+                                    "type": "string",
+                                    "examples": [
+                                      "MDc6TGljZW5zZW1pdA=="
+                                    ]
+                                  },
+                                  "html_url": {
+                                    "type": "string",
+                                    "format": "uri"
+                                  }
+                                },
+                                "required": [
+                                  "key",
+                                  "name",
+                                  "url",
+                                  "spdx_id",
+                                  "node_id"
+                                ]
+                              }
+                            ]
+                          },
+                          "forks": {
+                            "type": "integer"
+                          },
+                          "permissions": {
+                            "type": "object",
+                            "properties": {
+                              "admin": {
+                                "type": "boolean"
+                              },
+                              "pull": {
+                                "type": "boolean"
+                              },
+                              "triage": {
+                                "type": "boolean"
+                              },
+                              "push": {
+                                "type": "boolean"
+                              },
+                              "maintain": {
+                                "type": "boolean"
+                              }
+                            },
+                            "required": [
+                              "admin",
+                              "pull",
+                              "push"
+                            ]
+                          },
+                          "owner": {
+                            "title": "Simple User",
+                            "description": "A GitHub user.",
+                            "type": "object",
+                            "properties": {
+                              "name": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "email": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ]
+                              },
+                              "login": {
+                                "type": "string",
+                                "examples": [
+                                  "octocat"
+                                ]
+                              },
+                              "id": {
+                                "type": "integer",
+                                "format": "int64",
+                                "examples": [
+                                  1
+                                ]
+                              },
+                              "node_id": {
+                                "type": "string",
+                                "examples": [
+                                  "MDQ6VXNlcjE="
+                                ]
+                              },
+                              "avatar_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/images/error/octocat_happy.gif"
+                                ]
+                              },
+                              "gravatar_id": {
+                                "type": [
+                                  "string",
+                                  "null"
+                                ],
+                                "examples": [
+                                  "41d064eb2195891e12d0413f63227ea7"
+                                ]
+                              },
+                              "url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat"
+                                ]
+                              },
+                              "html_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://github.com/octocat"
+                                ]
+                              },
+                              "followers_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/followers"
+                                ]
+                              },
+                              "following_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/following{/other_user}"
+                                ]
+                              },
+                              "gists_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/gists{/gist_id}"
+                                ]
+                              },
+                              "starred_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                                ]
+                              },
+                              "subscriptions_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/subscriptions"
+                                ]
+                              },
+                              "organizations_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/orgs"
+                                ]
+                              },
+                              "repos_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/repos"
+                                ]
+                              },
+                              "events_url": {
+                                "type": "string",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/events{/privacy}"
+                                ]
+                              },
+                              "received_events_url": {
+                                "type": "string",
+                                "format": "uri",
+                                "examples": [
+                                  "https://api.github.com/users/octocat/received_events"
+                                ]
+                              },
+                              "type": {
+                                "type": "string",
+                                "examples": [
+                                  "User"
+                                ]
+                              },
+                              "site_admin": {
+                                "type": "boolean"
+                              },
+                              "starred_at": {
+                                "type": "string",
+                                "examples": [
+                                  "\"2020-07-09T00:17:55Z\""
+                                ]
+                              },
+                              "user_view_type": {
+                                "type": "string",
+                                "examples": [
+                                  "public"
+                                ]
+                              }
+                            },
+                            "required": [
+                              "avatar_url",
+                              "events_url",
+                              "followers_url",
+                              "following_url",
+                              "gists_url",
+                              "gravatar_id",
+                              "html_url",
+                              "id",
+                              "node_id",
+                              "login",
+                              "organizations_url",
+                              "received_events_url",
+                              "repos_url",
+                              "site_admin",
+                              "starred_url",
+                              "subscriptions_url",
+                              "type",
+                              "url"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "private": {
+                            "description": "Whether the repository is private or public.",
+                            "default": false,
+                            "type": "boolean"
                           },
-                          "followers_url": {
+                          "html_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "following_url": {
-                            "type": "string"
-                          },
-                          "gists_url": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World"
+                            ]
                           },
-                          "gravatar_id": {
+                          "description": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "This your first repo!"
                             ]
                           },
-                          "html_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
-                          },
-                          "node_id": {
-                            "type": "string"
-                          },
-                          "login": {
-                            "type": "string"
-                          },
-                          "organizations_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "received_events_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "repos_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "site_admin": {
+                          "fork": {
                             "type": "boolean"
                           },
-                          "starred_url": {
-                            "type": "string"
-                          },
-                          "subscriptions_url": {
-                            "type": "string",
-                            "format": "uri"
-                          },
-                          "type": {
-                            "type": "string"
-                          },
                           "url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/repos/octocat/Hello-World"
+                            ]
                           },
-                          "user_view_type": {
-                            "type": "string"
-                          }
-                        },
-                        "required": [
-                          "avatar_url",
-                          "events_url",
-                          "followers_url",
-                          "following_url",
-                          "gists_url",
-                          "gravatar_id",
-                          "html_url",
-                          "id",
-                          "node_id",
-                          "login",
-                          "organizations_url",
-                          "received_events_url",
-                          "repos_url",
-                          "site_admin",
-                          "starred_url",
-                          "subscriptions_url",
-                          "type",
-                          "url"
-                        ]
-                      }
-                    },
-                    "required": [
-                      "label",
-                      "ref",
-                      "repo",
-                      "sha",
-                      "user"
-                    ]
-                  },
-                  "base": {
-                    "type": "object",
-                    "properties": {
-                      "label": {
-                        "type": "string"
-                      },
-                      "ref": {
-                        "type": "string"
-                      },
-                      "repo": {
-                        "type": "object",
-                        "properties": {
                           "archive_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/{archive_format}{/ref}"
+                            ]
                           },
                           "assignees_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/assignees{/user}"
+                            ]
                           },
                           "blobs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/blobs{/sha}"
+                            ]
                           },
                           "branches_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/branches{/branch}"
+                            ]
                           },
                           "collaborators_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/collaborators{/collaborator}"
+                            ]
                           },
                           "comments_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/comments{/number}"
+                            ]
                           },
                           "commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/commits{/sha}"
+                            ]
                           },
                           "compare_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/compare/{base}...{head}"
+                            ]
                           },
                           "contents_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contents/{+path}"
+                            ]
                           },
                           "contributors_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/contributors"
+                            ]
                           },
                           "deployments_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "description": {
-                            "type": [
-                              "string",
-                              "null"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/deployments"
                             ]
                           },
                           "downloads_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/downloads"
+                            ]
                           },
                           "events_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "fork": {
-                            "type": "boolean"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/events"
+                            ]
                           },
                           "forks_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "full_name": {
-                            "type": "string"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/forks"
+                            ]
                           },
                           "git_commits_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/commits{/sha}"
+                            ]
                           },
                           "git_refs_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/refs{/sha}"
+                            ]
                           },
                           "git_tags_url": {
-                            "type": "string"
-                          },
-                          "hooks_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/tags{/sha}"
+                            ]
                           },
-                          "html_url": {
+                          "git_url": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "id": {
-                            "type": "integer"
-                          },
-                          "is_template": {
-                            "type": "boolean"
-                          },
-                          "node_id": {
-                            "type": "string"
+                            "examples": [
+                              "git:github.com/octocat/Hello-World.git"
+                            ]
                           },
                           "issue_comment_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/comments{/number}"
+                            ]
                           },
                           "issue_events_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues/events{/number}"
+                            ]
                           },
                           "issues_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/issues{/number}"
+                            ]
                           },
                           "keys_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/keys{/key_id}"
+                            ]
                           },
                           "labels_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/labels{/name}"
+                            ]
                           },
                           "languages_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/languages"
+                            ]
                           },
                           "merges_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/merges"
+                            ]
                           },
                           "milestones_url": {
-                            "type": "string"
-                          },
-                          "name": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/milestones{/number}"
+                            ]
                           },
                           "notifications_url": {
-                            "type": "string"
-                          },
-                          "owner": {
-                            "type": "object",
-                            "properties": {
-                              "avatar_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "events_url": {
-                                "type": "string"
-                              },
-                              "followers_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "following_url": {
-                                "type": "string"
-                              },
-                              "gists_url": {
-                                "type": "string"
-                              },
-                              "gravatar_id": {
-                                "type": [
-                                  "string",
-                                  "null"
-                                ]
-                              },
-                              "html_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "id": {
-                                "type": "integer"
-                              },
-                              "node_id": {
-                                "type": "string"
-                              },
-                              "login": {
-                                "type": "string"
-                              },
-                              "organizations_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "received_events_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "repos_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "site_admin": {
-                                "type": "boolean"
-                              },
-                              "starred_url": {
-                                "type": "string"
-                              },
-                              "subscriptions_url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "type": {
-                                "type": "string"
-                              },
-                              "url": {
-                                "type": "string",
-                                "format": "uri"
-                              },
-                              "user_view_type": {
-                                "type": "string"
-                              }
-                            },
-                            "required": [
-                              "avatar_url",
-                              "events_url",
-                              "followers_url",
-                              "following_url",
-                              "gists_url",
-                              "gravatar_id",
-                              "html_url",
-                              "id",
-                              "node_id",
-                              "login",
-                              "organizations_url",
-                              "received_events_url",
-                              "repos_url",
-                              "site_admin",
-                              "starred_url",
-                              "subscriptions_url",
-                              "type",
-                              "url"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/notifications{?since,all,participating}"
                             ]
                           },
-                          "private": {
-                            "type": "boolean"
-                          },
                           "pulls_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/pulls{/number}"
+                            ]
                           },
                           "releases_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/releases{/id}"
+                            ]
+                          },
+                          "ssh_url": {
+                            "type": "string",
+                            "examples": [
+                              "git@github.com:octocat/Hello-World.git"
+                            ]
                           },
                           "stargazers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/stargazers"
+                            ]
                           },
                           "statuses_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/statuses/{sha}"
+                            ]
                           },
                           "subscribers_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscribers"
+                            ]
                           },
                           "subscription_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/subscription"
+                            ]
                           },
                           "tags_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/tags"
+                            ]
                           },
                           "teams_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/teams"
+                            ]
                           },
                           "trees_url": {
-                            "type": "string"
-                          },
-                          "url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/git/trees{/sha}"
+                            ]
                           },
                           "clone_url": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "https://github.com/octocat/Hello-World.git"
+                            ]
                           },
-                          "default_branch": {
-                            "type": "string"
+                          "mirror_url": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "git:git.example.com/octocat/Hello-World"
+                            ]
                           },
-                          "forks": {
-                            "type": "integer"
+                          "hooks_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "http://api.github.com/repos/octocat/Hello-World/hooks"
+                            ]
+                          },
+                          "svn_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://svn.github.com/octocat/Hello-World"
+                            ]
+                          },
+                          "homepage": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com"
+                            ]
+                          },
+                          "language": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
                           "forks_count": {
-                            "type": "integer"
+                            "type": "integer",
+                            "examples": [
+                              9
+                            ]
                           },
-                          "git_url": {
-                            "type": "string"
+                          "stargazers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
                           },
-                          "has_downloads": {
-                            "type": "boolean"
+                          "watchers_count": {
+                            "type": "integer",
+                            "examples": [
+                              80
+                            ]
+                          },
+                          "size": {
+                            "description": "The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.",
+                            "type": "integer",
+                            "examples": [
+                              108
+                            ]
+                          },
+                          "default_branch": {
+                            "description": "The default branch of the repository.",
+                            "type": "string",
+                            "examples": [
+                              "master"
+                            ]
+                          },
+                          "open_issues_count": {
+                            "type": "integer",
+                            "examples": [
+                              0
+                            ]
+                          },
+                          "is_template": {
+                            "description": "Whether this repository acts as a template that can be used to generate new repositories.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
+                          },
+                          "topics": {
+                            "type": "array",
+                            "items": {
+                              "type": "string"
+                            }
                           },
                           "has_issues": {
-                            "type": "boolean"
+                            "description": "Whether issues are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_projects": {
-                            "type": "boolean"
+                            "description": "Whether projects are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_wiki": {
-                            "type": "boolean"
+                            "description": "Whether the wiki is enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "has_pages": {
                             "type": "boolean"
                           },
-                          "has_discussions": {
-                            "type": "boolean"
-                          },
-                          "homepage": {
-                            "type": [
-                              "string",
-                              "null"
-                            ],
-                            "format": "uri"
-                          },
-                          "language": {
-                            "type": [
-                              "string",
-                              "null"
+                          "has_downloads": {
+                            "description": "Whether downloads are enabled.",
+                            "default": true,
+                            "type": "boolean",
+                            "deprecated": true,
+                            "examples": [
+                              true
                             ]
                           },
-                          "master_branch": {
-                            "type": "string"
+                          "has_discussions": {
+                            "description": "Whether discussions are enabled.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "archived": {
+                            "description": "Whether the repository is archived.",
+                            "default": false,
                             "type": "boolean"
                           },
                           "disabled": {
-                            "type": "boolean"
+                            "type": "boolean",
+                            "description": "Returns whether or not this repository disabled."
                           },
                           "visibility": {
                             "description": "The repository visibility: public, private, or internal.",
+                            "default": "public",
                             "type": "string"
                           },
-                          "mirror_url": {
+                          "pushed_at": {
                             "type": [
                               "string",
                               "null"
                             ],
-                            "format": "uri"
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:06:43Z"
+                            ]
                           },
-                          "open_issues": {
-                            "type": "integer"
+                          "created_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:01:12Z"
+                            ]
                           },
-                          "open_issues_count": {
-                            "type": "integer"
+                          "updated_at": {
+                            "type": [
+                              "string",
+                              "null"
+                            ],
+                            "format": "date-time",
+                            "examples": [
+                              "2011-01-26T19:14:43Z"
+                            ]
                           },
-                          "permissions": {
-                            "type": "object",
-                            "properties": {
-                              "admin": {
-                                "type": "boolean"
-                              },
-                              "maintain": {
-                                "type": "boolean"
-                              },
-                              "push": {
-                                "type": "boolean"
-                              },
-                              "triage": {
-                                "type": "boolean"
-                              },
-                              "pull": {
-                                "type": "boolean"
-                              }
-                            },
-                            "required": [
-                              "admin",
-                              "pull",
-                              "push"
+                          "allow_rebase_merge": {
+                            "description": "Whether to allow rebase merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
                           "temp_clone_token": {
                             "type": "string"
                           },
-                          "allow_merge_commit": {
-                            "type": "boolean"
-                          },
                           "allow_squash_merge": {
-                            "type": "boolean"
-                          },
-                          "allow_rebase_merge": {
-                            "type": "boolean"
-                          },
-                          "license": {
-                            "anyOf": [
-                              {
-                                "type": "null"
-                              },
-                              {
-                                "title": "License Simple",
-                                "description": "License Simple",
-                                "type": "object",
-                                "properties": {
-                                  "key": {
-                                    "type": "string",
-                                    "examples": [
-                                      "mit"
-                                    ]
-                                  },
-                                  "name": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MIT License"
-                                    ]
-                                  },
-                                  "url": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "format": "uri",
-                                    "examples": [
-                                      "https://api.github.com/licenses/mit"
-                                    ]
-                                  },
-                                  "spdx_id": {
-                                    "type": [
-                                      "string",
-                                      "null"
-                                    ],
-                                    "examples": [
-                                      "MIT"
-                                    ]
-                                  },
-                                  "node_id": {
-                                    "type": "string",
-                                    "examples": [
-                                      "MDc6TGljZW5zZW1pdA=="
-                                    ]
-                                  },
-                                  "html_url": {
-                                    "type": "string",
-                                    "format": "uri"
-                                  }
-                                },
-                                "required": [
-                                  "key",
-                                  "name",
-                                  "url",
-                                  "spdx_id",
-                                  "node_id"
-                                ]
-                              }
+                            "description": "Whether to allow squash merges for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
                             ]
                           },
-                          "pushed_at": {
-                            "type": "string",
-                            "format": "date-time"
+                          "allow_auto_merge": {
+                            "description": "Whether to allow Auto-merge to be used on pull requests.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "size": {
-                            "type": "integer"
+                          "delete_branch_on_merge": {
+                            "description": "Whether to delete head branches when pull requests are merged",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "ssh_url": {
-                            "type": "string"
+                          "allow_update_branch": {
+                            "description": "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.",
+                            "default": false,
+                            "type": "boolean",
+                            "examples": [
+                              false
+                            ]
                           },
-                          "stargazers_count": {
-                            "type": "integer"
+                          "use_squash_pr_title_as_default": {
+                            "type": "boolean",
+                            "description": "Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use `squash_merge_commit_title` instead.",
+                            "default": false,
+                            "deprecated": true
                           },
-                          "svn_url": {
+                          "squash_merge_commit_title": {
                             "type": "string",
-                            "format": "uri"
-                          },
-                          "topics": {
-                            "type": "array",
-                            "items": {
-                              "type": "string"
-                            }
-                          },
-                          "watchers": {
-                            "type": "integer"
+                            "enum": [
+                              "PR_TITLE",
+                              "COMMIT_OR_PR_TITLE"
+                            ],
+                            "description": "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)."
                           },
-                          "watchers_count": {
-                            "type": "integer"
+                          "squash_merge_commit_message": {
+                            "type": "string",
+                            "enum": [
+                              "PR_BODY",
+                              "COMMIT_MESSAGES",
+                              "BLANK"
+                            ],
+                            "description": "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."
                           },
-                          "created_at": {
+                          "merge_commit_title": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_TITLE",
+                              "MERGE_MESSAGE"
+                            ],
+                            "description": "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)."
                           },
-                          "updated_at": {
+                          "merge_commit_message": {
                             "type": "string",
-                            "format": "date-time"
+                            "enum": [
+                              "PR_BODY",
+                              "PR_TITLE",
+                              "BLANK"
+                            ],
+                            "description": "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."
+                          },
+                          "allow_merge_commit": {
+                            "description": "Whether to allow merge commits for pull requests.",
+                            "default": true,
+                            "type": "boolean",
+                            "examples": [
+                              true
+                            ]
                           },
                           "allow_forking": {
+                            "description": "Whether to allow forking this repo",
                             "type": "boolean"
                           },
                           "web_commit_signoff_required": {
+                            "description": "Whether to require contributors to sign off on web-based commits",
+                            "default": false,
                             "type": "boolean"
+                          },
+                          "open_issues": {
+                            "type": "integer"
+                          },
+                          "watchers": {
+                            "type": "integer"
+                          },
+                          "master_branch": {
+                            "type": "string"
+                          },
+                          "starred_at": {
+                            "type": "string",
+                            "examples": [
+                              "\"2020-07-09T00:17:42Z\""
+                            ]
+                          },
+                          "anonymous_access_enabled": {
+                            "type": "boolean",
+                            "description": "Whether anonymous git access is enabled for this repository"
                           }
                         },
                         "required": [
@@ -386837,7 +389676,6 @@
                           "has_projects",
                           "has_wiki",
                           "has_pages",
-                          "has_discussions",
                           "homepage",
                           "language",
                           "archived",
@@ -386861,76 +389699,150 @@
                         "type": "string"
                       },
                       "user": {
+                        "title": "Simple User",
+                        "description": "A GitHub user.",
                         "type": "object",
                         "properties": {
-                          "avatar_url": {
-                            "type": "string",
-                            "format": "uri"
+                          "name": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "events_url": {
-                            "type": "string"
+                          "email": {
+                            "type": [
+                              "string",
+                              "null"
+                            ]
                           },
-                          "followers_url": {
+                          "login": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "octocat"
+                            ]
                           },
-                          "following_url": {
-                            "type": "string"
+                          "id": {
+                            "type": "integer",
+                            "format": "int64",
+                            "examples": [
+                              1
+                            ]
                           },
-                          "gists_url": {
-                            "type": "string"
+                          "node_id": {
+                            "type": "string",
+                            "examples": [
+                              "MDQ6VXNlcjE="
+                            ]
+                          },
+                          "avatar_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/images/error/octocat_happy.gif"
+                            ]
                           },
                           "gravatar_id": {
                             "type": [
                               "string",
                               "null"
+                            ],
+                            "examples": [
+                              "41d064eb2195891e12d0413f63227ea7"
+                            ]
+                          },
+                          "url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat"
                             ]
                           },
                           "html_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://github.com/octocat"
+                            ]
                           },
-                          "id": {
-                            "type": "integer",
-                            "format": "int64"
+                          "followers_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/followers"
+                            ]
                           },
-                          "node_id": {
-                            "type": "string"
+                          "following_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/following{/other_user}"
+                            ]
                           },
-                          "login": {
-                            "type": "string"
+                          "gists_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/gists{/gist_id}"
+                            ]
                           },
-                          "organizations_url": {
+                          "starred_url": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "https://api.github.com/users/octocat/starred{/owner}{/repo}"
+                            ]
                           },
-                          "received_events_url": {
+                          "subscriptions_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/subscriptions"
+                            ]
                           },
-                          "repos_url": {
+                          "organizations_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/orgs"
+                            ]
                           },
-                          "site_admin": {
-                            "type": "boolean"
+                          "repos_url": {
+                            "type": "string",
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/repos"
+                            ]
                           },
-                          "starred_url": {
-                            "type": "string"
+                          "events_url": {
+                            "type": "string",
+                            "examples": [
+                              "https://api.github.com/users/octocat/events{/privacy}"
+                            ]
                           },
-                          "subscriptions_url": {
+                          "received_events_url": {
                             "type": "string",
-                            "format": "uri"
+                            "format": "uri",
+                            "examples": [
+                              "https://api.github.com/users/octocat/received_events"
+                            ]
                           },
                           "type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "User"
+                            ]
                           },
-                          "url": {
+                          "site_admin": {
+                            "type": "boolean"
+                          },
+                          "starred_at": {
                             "type": "string",
-                            "format": "uri"
+                            "examples": [
+                              "\"2020-07-09T00:17:55Z\""
+                            ]
                           },
                           "user_view_type": {
-                            "type": "string"
+                            "type": "string",
+                            "examples": [
+                              "public"
+                            ]
                           }
                         },
                         "required": [
diff --git a/src/rest/lib/config.json b/src/rest/lib/config.json
index 7ec5054ee540..e6cf89353a91 100644
--- a/src/rest/lib/config.json
+++ b/src/rest/lib/config.json
@@ -47,5 +47,5 @@
       ]
     }
   },
-  "sha": "db619bfa61761866480a7f4c4d8d569fc0eb5056"
+  "sha": "7c6cc4ee9c2354d4093640bec365415ddd1c3506"
 }
\ No newline at end of file
diff --git a/src/webhooks/data/fpt/schema.json b/src/webhooks/data/fpt/schema.json
index 7b298efd0b7f..3f1a12a01dfa 100644
--- a/src/webhooks/data/fpt/schema.json
+++ b/src/webhooks/data/fpt/schema.json
@@ -11617,13 +11617,14 @@
               ]
             },
             {
-              "type": "string",
+              "type": "string or null",
               "name": "state",
               "description": "<p>State of a code scanning alert.</p>",
               "isRequired": true,
               "enum": [
                 "open",
-                "dismissed"
+                "dismissed",
+                null
               ]
             },
             {
@@ -21819,11 +21820,286 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "full_name",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "archive_url",
@@ -21890,12 +22166,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "downloads_url",
@@ -21908,24 +22178,12 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "git_commits_url",
@@ -21946,25 +22204,7 @@
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "integer",
-                      "name": "id",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22016,12 +22256,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -22029,141 +22263,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22211,25 +22324,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -22240,133 +22365,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -22375,130 +22495,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -22511,36 +22616,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22550,6 +22659,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -22557,56 +22672,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22617,11 +22732,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -22652,155 +22772,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22852,12 +23206,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -22865,141 +23213,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -23045,12 +23272,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -23058,151 +23279,164 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -23211,130 +23445,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -23347,36 +23566,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -23386,6 +23609,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -23393,56 +23622,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -23453,11 +23682,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -110000,152 +110234,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -110197,12 +110670,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -110210,141 +110677,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -110392,25 +110738,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -110421,133 +110779,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -110556,130 +110909,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -110692,36 +111030,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -110731,6 +111073,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -110738,56 +111086,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -110798,11 +111146,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -110833,155 +111186,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -111033,12 +111620,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -111046,141 +111627,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -111228,25 +111688,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -111257,133 +111729,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -111392,130 +111859,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -111528,36 +111980,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -111567,6 +112023,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -111574,56 +112036,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -111634,11 +112096,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -113368,152 +113835,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -113565,12 +114271,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -113578,141 +114278,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -113758,12 +114337,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -113771,283 +114344,281 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "updated_at",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
                       "name": "allow_squash_merge",
-                      "description": ""
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -114060,36 +114631,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -114099,6 +114674,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -114106,56 +114687,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -114166,11 +114747,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -114201,155 +114787,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -114401,12 +115221,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -114414,141 +115228,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -114596,25 +115289,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -114625,133 +115330,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -114760,130 +115460,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -114896,36 +115581,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -114935,6 +115624,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -114942,56 +115637,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -115002,11 +115697,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -123574,152 +124274,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -123771,12 +124710,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -123784,141 +124717,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -123964,12 +124776,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -123977,283 +124783,281 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "updated_at",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
                       "name": "allow_squash_merge",
-                      "description": ""
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -124266,36 +125070,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -124305,6 +125113,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -124312,56 +125126,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -124372,11 +125186,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -124407,155 +125226,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -124607,12 +125660,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -124620,141 +125667,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -124802,25 +125728,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -124831,133 +125769,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -124966,130 +125899,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -125102,36 +126020,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -125141,6 +126063,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -125148,56 +126076,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -125208,11 +126136,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -140254,152 +141187,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -140451,12 +141623,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -140464,141 +141630,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -140644,12 +141689,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -140657,283 +141696,281 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "updated_at",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
                       "name": "allow_squash_merge",
-                      "description": ""
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -140946,36 +141983,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -140985,6 +142026,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -140992,56 +142039,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -141052,11 +142099,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -141087,155 +142139,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -141287,12 +142573,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -141300,141 +142580,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -141482,25 +142641,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -141511,133 +142682,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -141646,130 +142812,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -141782,36 +142933,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -141821,6 +142976,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -141828,56 +142989,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -141888,11 +143049,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -143622,152 +144788,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -143819,12 +145224,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -143832,141 +145231,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -144012,12 +145290,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -144025,283 +145297,281 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "updated_at",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
                       "name": "allow_squash_merge",
-                      "description": ""
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -144314,36 +145584,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -144353,6 +145627,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -144360,56 +145640,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -144420,11 +145700,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -144455,155 +145740,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -144655,12 +146174,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -144668,141 +146181,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -144850,25 +146242,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -144879,133 +146283,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -145014,130 +146413,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -145150,36 +146534,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -145189,6 +146577,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -145196,56 +146590,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -145256,11 +146650,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -146990,152 +148389,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -147187,12 +148825,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -147200,141 +148832,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -147380,12 +148891,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -147393,283 +148898,281 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "updated_at",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
                       "name": "allow_squash_merge",
-                      "description": ""
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -147682,36 +149185,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -147721,6 +149228,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -147728,56 +149241,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -147788,11 +149301,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -147823,155 +149341,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -148023,12 +149775,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -148036,141 +149782,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -148218,25 +149843,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -148247,133 +149884,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -148382,130 +150014,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -148518,36 +150135,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -148557,6 +150178,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -148564,56 +150191,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -148624,11 +150251,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
diff --git a/src/webhooks/data/ghec/schema.json b/src/webhooks/data/ghec/schema.json
index da398965c9c4..b92625234997 100644
--- a/src/webhooks/data/ghec/schema.json
+++ b/src/webhooks/data/ghec/schema.json
@@ -13951,13 +13951,14 @@
               ]
             },
             {
-              "type": "string",
+              "type": "string or null",
               "name": "state",
               "description": "<p>State of a code scanning alert.</p>",
               "isRequired": true,
               "enum": [
                 "open",
-                "dismissed"
+                "dismissed",
+                null
               ]
             },
             {
@@ -24153,11 +24154,286 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "full_name",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "archive_url",
@@ -24224,12 +24500,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "downloads_url",
@@ -24242,24 +24512,12 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "git_commits_url",
@@ -24280,25 +24538,7 @@
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "integer",
-                      "name": "id",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -24350,12 +24590,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -24363,141 +24597,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -24545,25 +24658,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -24574,133 +24699,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -24709,130 +24829,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -24845,36 +24950,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -24884,6 +24993,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -24891,56 +25006,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -24951,11 +25066,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -24986,155 +25106,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -25186,12 +25540,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -25199,141 +25547,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -25379,12 +25606,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -25392,151 +25613,164 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -25545,130 +25779,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -25681,36 +25900,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -25720,6 +25943,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -25727,56 +25956,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -25787,11 +26016,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -112334,152 +112568,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -112531,12 +113004,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -112544,141 +113011,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -112726,25 +113072,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -112755,133 +113113,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -112890,130 +113243,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -113026,36 +113364,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -113065,6 +113407,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -113072,56 +113420,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -113132,11 +113480,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -113167,155 +113520,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -113367,12 +113954,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -113380,141 +113961,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -113562,25 +114022,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -113591,133 +114063,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -113726,130 +114193,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -113862,36 +114314,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -113901,6 +114357,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -113908,56 +114370,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -113968,11 +114430,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -115702,152 +116169,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -115899,12 +116605,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -115912,141 +116612,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116092,12 +116671,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -116105,283 +116678,281 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "updated_at",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
                       "name": "allow_squash_merge",
-                      "description": ""
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -116394,36 +116965,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116433,6 +117008,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -116440,56 +117021,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116500,11 +117081,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -116535,155 +117121,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116735,12 +117555,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -116748,141 +117562,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116930,25 +117623,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -116959,133 +117664,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -117094,130 +117794,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -117230,36 +117915,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -117269,6 +117958,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -117276,56 +117971,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -117336,11 +118031,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -125908,152 +126608,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -126105,12 +127044,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -126118,141 +127051,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -126298,12 +127110,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -126311,283 +127117,281 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "updated_at",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
                       "name": "allow_squash_merge",
-                      "description": ""
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -126600,36 +127404,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -126639,6 +127447,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -126646,56 +127460,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -126706,11 +127520,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -126741,155 +127560,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -126941,12 +127994,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -126954,141 +128001,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -127136,25 +128062,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -127165,133 +128103,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -127300,130 +128233,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -127436,36 +128354,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -127475,6 +128397,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -127482,56 +128410,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -127542,11 +128470,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -142588,152 +143521,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -142785,12 +143957,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -142798,141 +143964,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -142978,12 +144023,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -142991,283 +144030,281 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "updated_at",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
                       "name": "allow_squash_merge",
-                      "description": ""
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -143280,36 +144317,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -143319,6 +144360,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -143326,56 +144373,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -143386,11 +144433,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -143421,155 +144473,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -143621,12 +144907,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -143634,141 +144914,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -143816,25 +144975,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -143845,133 +145016,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -143980,130 +145146,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -144116,36 +145267,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -144155,6 +145310,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -144162,56 +145323,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -144222,11 +145383,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -145956,152 +147122,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -146153,12 +147558,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -146166,141 +147565,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -146346,12 +147624,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -146359,283 +147631,281 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "updated_at",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
                       "name": "allow_squash_merge",
-                      "description": ""
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -146648,36 +147918,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -146687,6 +147961,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -146694,56 +147974,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -146754,11 +148034,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -146789,155 +148074,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -146989,12 +148508,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -147002,141 +148515,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -147184,25 +148576,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -147213,133 +148617,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -147348,130 +148747,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -147484,36 +148868,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -147523,6 +148911,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -147530,56 +148924,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -147590,11 +148984,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -149324,152 +150723,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -149521,12 +151159,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -149534,141 +151166,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -149714,12 +151225,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "clone_url",
@@ -149727,283 +151232,281 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "default_branch",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
+                      "type": "array of strings",
+                      "name": "topics",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "updated_at",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
                       "name": "allow_squash_merge",
-                      "description": ""
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -150016,36 +151519,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -150055,6 +151562,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -150062,56 +151575,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -150122,11 +151635,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -150157,155 +151675,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -150357,12 +152109,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -150370,141 +152116,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -150552,25 +152177,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -150581,133 +152218,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -150716,130 +152348,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -150852,36 +152469,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -150891,6 +152512,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -150898,56 +152525,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -150958,11 +152585,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
diff --git a/src/webhooks/data/ghes-3.10/schema.json b/src/webhooks/data/ghes-3.10/schema.json
index b1395e08e0c4..49b1716191e8 100644
--- a/src/webhooks/data/ghes-3.10/schema.json
+++ b/src/webhooks/data/ghes-3.10/schema.json
@@ -11344,13 +11344,14 @@
               ]
             },
             {
-              "type": "string",
+              "type": "string or null",
               "name": "state",
               "description": "<p>State of a code scanning alert.</p>",
               "isRequired": true,
               "enum": [
                 "open",
-                "dismissed"
+                "dismissed",
+                null
               ]
             },
             {
@@ -19883,11 +19884,286 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "full_name",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "archive_url",
@@ -19954,12 +20230,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "downloads_url",
@@ -19972,24 +20242,12 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "git_commits_url",
@@ -20010,25 +20268,7 @@
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "integer",
-                      "name": "id",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -20080,12 +20320,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -20093,141 +20327,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -20275,25 +20388,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -20304,133 +20429,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -20439,130 +20559,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -20575,36 +20680,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -20616,76 +20725,87 @@
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "type",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -20716,155 +20836,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -20916,12 +21270,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -20929,141 +21277,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -21111,162 +21338,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -21275,130 +21509,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -21411,36 +21630,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -21450,6 +21673,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -21457,56 +21686,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -21517,11 +21746,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -104793,152 +105027,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -104990,12 +105463,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -105003,141 +105470,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -105185,162 +105531,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -105349,130 +105702,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -105485,36 +105823,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -105524,6 +105866,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -105531,56 +105879,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -105591,11 +105939,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -105626,269 +105979,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -105898,33 +106042,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -105942,16 +106180,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -105962,294 +106229,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -106260,183 +106438,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -108161,147 +108628,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -108310,117 +108645,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -108432,31 +108695,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -108474,16 +108831,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -108494,289 +108880,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -108787,470 +109089,627 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "subscriptions_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "user_view_type",
-                      "description": ""
-                    }
-                  ]
-                }
-              ]
-            },
-            {
-              "type": "object",
-              "name": "base",
-              "description": "",
-              "isRequired": true,
-              "childParamsGroups": [
-                {
-                  "type": "string",
-                  "name": "label",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "string",
-                  "name": "ref",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "repo",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
                     {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
-                      "type": "string",
-                      "name": "collaborators_url",
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "commits_url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "temp_clone_token",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_commits_url",
+                      "type": "string or null",
+                      "name": "gravatar_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_comment_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_events_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issues_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "keys_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "labels_url",
+                      "name": "type",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "languages_url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "merges_url",
-                      "description": "",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "type": "object",
+              "name": "base",
+              "description": "",
+              "isRequired": true,
+              "childParamsGroups": [
+                {
+                  "type": "string",
+                  "name": "label",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "string",
+                  "name": "ref",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "repo",
+                  "description": "<p>A repository on GitHub.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "milestones_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "events_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "followers_url",
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "following_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string or null",
-                          "name": "gravatar_id",
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
-                          "name": "html_url",
+                          "name": "login",
                           "description": "",
                           "isRequired": true
                         },
@@ -109268,31 +109727,43 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "html_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "followers_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -109310,16 +109781,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -109330,306 +109830,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -109640,13 +110105,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -109656,27 +110134,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -109689,36 +110374,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -109728,6 +110417,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -109735,56 +110430,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -109795,11 +110490,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -115089,152 +115789,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -115286,12 +116225,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -115299,141 +116232,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -115481,162 +116293,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -115645,130 +116464,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -115781,36 +116585,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -115820,6 +116628,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -115827,56 +116641,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -115887,11 +116701,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -115922,269 +116741,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -116194,33 +116804,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -116238,16 +116942,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -116258,294 +116991,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116556,183 +117200,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -128512,147 +129445,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -128661,117 +129462,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -128783,31 +129512,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -128825,16 +129648,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -128845,289 +129697,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -129138,470 +129906,627 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "subscriptions_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "user_view_type",
-                      "description": ""
-                    }
-                  ]
-                }
-              ]
-            },
-            {
-              "type": "object",
-              "name": "base",
-              "description": "",
-              "isRequired": true,
-              "childParamsGroups": [
-                {
-                  "type": "string",
-                  "name": "label",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "string",
-                  "name": "ref",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "repo",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
                     {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
-                      "type": "string",
-                      "name": "collaborators_url",
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "commits_url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "temp_clone_token",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_commits_url",
+                      "type": "string or null",
+                      "name": "gravatar_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_comment_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_events_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issues_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "keys_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "labels_url",
+                      "name": "type",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "languages_url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "merges_url",
-                      "description": "",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "type": "object",
+              "name": "base",
+              "description": "",
+              "isRequired": true,
+              "childParamsGroups": [
+                {
+                  "type": "string",
+                  "name": "label",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "string",
+                  "name": "ref",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "repo",
+                  "description": "<p>A repository on GitHub.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "milestones_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "events_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "followers_url",
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "following_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string or null",
-                          "name": "gravatar_id",
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
-                          "name": "html_url",
+                          "name": "login",
                           "description": "",
                           "isRequired": true
                         },
@@ -129619,31 +130544,43 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "html_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "followers_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -129661,16 +130598,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -129681,306 +130647,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -129991,13 +130922,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -130007,27 +130951,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -130040,36 +131191,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -130079,6 +131234,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -130086,56 +131247,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -130146,11 +131307,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -131880,152 +133046,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -132077,12 +133482,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -132090,141 +133489,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -132272,162 +133550,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -132436,130 +133721,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -132572,36 +133842,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -132611,6 +133885,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -132618,56 +133898,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -132678,11 +133958,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -132713,269 +133998,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -132985,33 +134061,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -133029,16 +134199,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -133049,294 +134248,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -133347,183 +134457,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -135248,147 +136647,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -135397,117 +136664,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -135519,31 +136714,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -135561,16 +136850,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -135581,301 +136899,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "tags_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -135886,13 +137174,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -135902,32 +137203,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -135940,36 +137443,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -135979,6 +137486,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -135986,56 +137499,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -136046,11 +137559,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -136081,155 +137599,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -136281,12 +138033,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -136294,141 +138040,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -136476,25 +138101,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -136505,133 +138142,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -136640,130 +138272,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -136776,36 +138393,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -136815,6 +138436,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -136822,56 +138449,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -136882,11 +138509,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
diff --git a/src/webhooks/data/ghes-3.11/schema.json b/src/webhooks/data/ghes-3.11/schema.json
index 19ab1d70b485..072c68c8a804 100644
--- a/src/webhooks/data/ghes-3.11/schema.json
+++ b/src/webhooks/data/ghes-3.11/schema.json
@@ -11468,13 +11468,14 @@
               ]
             },
             {
-              "type": "string",
+              "type": "string or null",
               "name": "state",
               "description": "<p>State of a code scanning alert.</p>",
               "isRequired": true,
               "enum": [
                 "open",
-                "dismissed"
+                "dismissed",
+                null
               ]
             },
             {
@@ -20007,11 +20008,286 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "full_name",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "archive_url",
@@ -20078,12 +20354,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "downloads_url",
@@ -20096,24 +20366,12 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "git_commits_url",
@@ -20134,25 +20392,7 @@
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "integer",
-                      "name": "id",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -20204,12 +20444,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -20217,141 +20451,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -20399,25 +20512,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -20428,133 +20553,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -20563,130 +20683,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -20699,36 +20804,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -20740,76 +20849,87 @@
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "type",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -20840,155 +20960,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -21040,12 +21394,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -21053,141 +21401,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -21235,162 +21462,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -21399,130 +21633,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -21535,36 +21754,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -21574,6 +21797,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -21581,56 +21810,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -21641,11 +21870,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -104922,152 +105156,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -105119,12 +105592,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -105132,141 +105599,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -105314,162 +105660,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -105478,130 +105831,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -105614,36 +105952,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -105653,6 +105995,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -105660,56 +106008,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -105720,11 +106068,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -105755,269 +106108,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -106027,33 +106171,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -106071,16 +106309,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -106091,294 +106358,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -106389,183 +106567,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -108290,147 +108757,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -108439,117 +108774,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -108561,31 +108824,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -108603,16 +108960,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -108623,289 +109009,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -108916,470 +109218,627 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "subscriptions_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "user_view_type",
-                      "description": ""
-                    }
-                  ]
-                }
-              ]
-            },
-            {
-              "type": "object",
-              "name": "base",
-              "description": "",
-              "isRequired": true,
-              "childParamsGroups": [
-                {
-                  "type": "string",
-                  "name": "label",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "string",
-                  "name": "ref",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "repo",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
                     {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
-                      "type": "string",
-                      "name": "collaborators_url",
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "commits_url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "temp_clone_token",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_commits_url",
+                      "type": "string or null",
+                      "name": "gravatar_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_comment_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_events_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issues_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "keys_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "labels_url",
+                      "name": "type",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "languages_url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "merges_url",
-                      "description": "",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "type": "object",
+              "name": "base",
+              "description": "",
+              "isRequired": true,
+              "childParamsGroups": [
+                {
+                  "type": "string",
+                  "name": "label",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "string",
+                  "name": "ref",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "repo",
+                  "description": "<p>A repository on GitHub.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "milestones_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "events_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "followers_url",
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "following_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string or null",
-                          "name": "gravatar_id",
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
-                          "name": "html_url",
+                          "name": "login",
                           "description": "",
                           "isRequired": true
                         },
@@ -109397,31 +109856,43 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "html_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "followers_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -109439,16 +109910,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -109459,306 +109959,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -109769,13 +110234,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -109785,27 +110263,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -109818,36 +110503,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -109857,6 +110546,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -109864,56 +110559,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -109924,11 +110619,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -115218,152 +115918,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -115415,12 +116354,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -115428,141 +116361,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -115610,162 +116422,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -115774,130 +116593,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -115910,36 +116714,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -115949,6 +116757,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -115956,56 +116770,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116016,11 +116830,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -116051,269 +116870,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -116323,33 +116933,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -116367,16 +117071,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -116387,294 +117120,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116685,183 +117329,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -128641,147 +129574,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -128790,117 +129591,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -128912,31 +129641,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -128954,16 +129777,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -128974,289 +129826,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -129267,470 +130035,627 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "subscriptions_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "user_view_type",
-                      "description": ""
-                    }
-                  ]
-                }
-              ]
-            },
-            {
-              "type": "object",
-              "name": "base",
-              "description": "",
-              "isRequired": true,
-              "childParamsGroups": [
-                {
-                  "type": "string",
-                  "name": "label",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "string",
-                  "name": "ref",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "repo",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
                     {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
-                      "type": "string",
-                      "name": "collaborators_url",
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "commits_url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "temp_clone_token",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_commits_url",
+                      "type": "string or null",
+                      "name": "gravatar_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_comment_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_events_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issues_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "keys_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "labels_url",
+                      "name": "type",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "languages_url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "merges_url",
-                      "description": "",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "type": "object",
+              "name": "base",
+              "description": "",
+              "isRequired": true,
+              "childParamsGroups": [
+                {
+                  "type": "string",
+                  "name": "label",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "string",
+                  "name": "ref",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "repo",
+                  "description": "<p>A repository on GitHub.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "milestones_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "events_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "followers_url",
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "following_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string or null",
-                          "name": "gravatar_id",
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
-                          "name": "html_url",
+                          "name": "login",
                           "description": "",
                           "isRequired": true
                         },
@@ -129748,31 +130673,43 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "html_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "followers_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -129790,16 +130727,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -129810,306 +130776,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -130120,13 +131051,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -130136,27 +131080,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -130169,36 +131320,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -130208,6 +131363,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -130215,56 +131376,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -130275,11 +131436,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -132009,152 +133175,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -132206,12 +133611,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -132219,141 +133618,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -132401,162 +133679,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -132565,130 +133850,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -132701,36 +133971,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -132740,6 +134014,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -132747,56 +134027,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -132807,11 +134087,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -132842,269 +134127,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -133114,33 +134190,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -133158,16 +134328,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -133178,294 +134377,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -133476,183 +134586,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -135377,147 +136776,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -135526,117 +136793,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -135648,31 +136843,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -135690,16 +136979,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -135710,301 +137028,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "tags_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -136015,13 +137303,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -136031,32 +137332,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -136069,36 +137572,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -136108,6 +137615,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -136115,56 +137628,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -136175,11 +137688,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -136210,155 +137728,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -136410,12 +138162,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -136423,141 +138169,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -136605,25 +138230,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -136634,133 +138271,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -136769,130 +138401,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -136905,36 +138522,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -136944,6 +138565,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -136951,56 +138578,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -137011,11 +138638,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
diff --git a/src/webhooks/data/ghes-3.12/schema.json b/src/webhooks/data/ghes-3.12/schema.json
index 7dde33c226d7..4bc90ac5c82e 100644
--- a/src/webhooks/data/ghes-3.12/schema.json
+++ b/src/webhooks/data/ghes-3.12/schema.json
@@ -11468,13 +11468,14 @@
               ]
             },
             {
-              "type": "string",
+              "type": "string or null",
               "name": "state",
               "description": "<p>State of a code scanning alert.</p>",
               "isRequired": true,
               "enum": [
                 "open",
-                "dismissed"
+                "dismissed",
+                null
               ]
             },
             {
@@ -21271,11 +21272,286 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "full_name",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "archive_url",
@@ -21342,12 +21618,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "downloads_url",
@@ -21360,24 +21630,12 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "git_commits_url",
@@ -21398,25 +21656,7 @@
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "integer",
-                      "name": "id",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -21468,12 +21708,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -21481,141 +21715,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -21663,25 +21776,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -21692,133 +21817,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -21827,130 +21947,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -21963,36 +22068,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22004,76 +22113,87 @@
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "type",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -22104,155 +22224,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22304,12 +22658,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -22317,141 +22665,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22499,162 +22726,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -22663,130 +22897,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -22799,36 +23018,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22838,6 +23061,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -22845,56 +23074,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22905,11 +23134,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -106186,152 +106420,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -106383,12 +106856,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -106396,141 +106863,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -106578,162 +106924,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -106742,130 +107095,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -106878,36 +107216,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -106917,6 +107259,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -106924,56 +107272,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -106984,11 +107332,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -107019,269 +107372,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -107291,33 +107435,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -107335,16 +107573,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -107355,294 +107622,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -107653,183 +107831,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -109554,147 +110021,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -109703,117 +110038,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -109825,31 +110088,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -109867,16 +110224,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -109887,289 +110273,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -110180,470 +110482,627 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "subscriptions_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "user_view_type",
-                      "description": ""
-                    }
-                  ]
-                }
-              ]
-            },
-            {
-              "type": "object",
-              "name": "base",
-              "description": "",
-              "isRequired": true,
-              "childParamsGroups": [
-                {
-                  "type": "string",
-                  "name": "label",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "string",
-                  "name": "ref",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "repo",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
                     {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
-                      "type": "string",
-                      "name": "collaborators_url",
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "commits_url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "temp_clone_token",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_commits_url",
+                      "type": "string or null",
+                      "name": "gravatar_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_comment_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_events_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issues_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "keys_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "labels_url",
+                      "name": "type",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "languages_url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "merges_url",
-                      "description": "",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "type": "object",
+              "name": "base",
+              "description": "",
+              "isRequired": true,
+              "childParamsGroups": [
+                {
+                  "type": "string",
+                  "name": "label",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "string",
+                  "name": "ref",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "repo",
+                  "description": "<p>A repository on GitHub.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "milestones_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "events_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "followers_url",
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "following_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string or null",
-                          "name": "gravatar_id",
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
-                          "name": "html_url",
+                          "name": "login",
                           "description": "",
                           "isRequired": true
                         },
@@ -110661,31 +111120,43 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "html_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "followers_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -110703,16 +111174,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -110723,306 +111223,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -111033,13 +111498,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -111049,27 +111527,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -111082,36 +111767,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -111121,6 +111810,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -111128,56 +111823,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -111188,11 +111883,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -116482,152 +117182,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116679,12 +117618,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -116692,141 +117625,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116874,162 +117686,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -117038,130 +117857,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -117174,36 +117978,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -117213,6 +118021,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -117220,56 +118034,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -117280,11 +118094,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -117315,269 +118134,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -117587,33 +118197,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -117631,16 +118335,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -117651,294 +118384,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -117949,183 +118593,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -129905,147 +130838,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -130054,117 +130855,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -130176,31 +130905,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -130218,16 +131041,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -130238,289 +131090,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -130531,470 +131299,627 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "subscriptions_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "user_view_type",
-                      "description": ""
-                    }
-                  ]
-                }
-              ]
-            },
-            {
-              "type": "object",
-              "name": "base",
-              "description": "",
-              "isRequired": true,
-              "childParamsGroups": [
-                {
-                  "type": "string",
-                  "name": "label",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "string",
-                  "name": "ref",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "repo",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
                     {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
-                      "type": "string",
-                      "name": "collaborators_url",
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "commits_url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "temp_clone_token",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_commits_url",
+                      "type": "string or null",
+                      "name": "gravatar_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_comment_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_events_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issues_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "keys_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "labels_url",
+                      "name": "type",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "languages_url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "merges_url",
-                      "description": "",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "type": "object",
+              "name": "base",
+              "description": "",
+              "isRequired": true,
+              "childParamsGroups": [
+                {
+                  "type": "string",
+                  "name": "label",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "string",
+                  "name": "ref",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "repo",
+                  "description": "<p>A repository on GitHub.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "milestones_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "events_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "followers_url",
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "following_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string or null",
-                          "name": "gravatar_id",
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
-                          "name": "html_url",
+                          "name": "login",
                           "description": "",
                           "isRequired": true
                         },
@@ -131012,31 +131937,43 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "html_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "followers_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -131054,16 +131991,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -131074,306 +132040,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -131384,13 +132315,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -131400,27 +132344,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -131433,36 +132584,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -131472,6 +132627,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -131479,56 +132640,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -131539,11 +132700,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -133273,152 +134439,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -133470,12 +134875,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -133483,141 +134882,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -133665,162 +134943,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -133829,130 +135114,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -133965,36 +135235,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -134004,6 +135278,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -134011,56 +135291,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -134071,11 +135351,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -134106,269 +135391,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -134378,33 +135454,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -134422,16 +135592,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -134442,294 +135641,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -134740,183 +135850,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -136641,147 +138040,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -136790,117 +138057,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -136912,31 +138107,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -136954,16 +138243,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -136974,301 +138292,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "tags_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -137279,13 +138567,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -137295,32 +138596,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -137333,36 +138836,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -137372,6 +138879,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -137379,56 +138892,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -137439,11 +138952,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -137474,155 +138992,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -137674,12 +139426,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -137687,141 +139433,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -137869,25 +139494,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -137898,133 +139535,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -138033,130 +139665,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -138169,36 +139786,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -138208,6 +139829,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -138215,56 +139842,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -138275,11 +139902,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
diff --git a/src/webhooks/data/ghes-3.13/schema.json b/src/webhooks/data/ghes-3.13/schema.json
index 917a9b9b0e86..e67bc68dbe9f 100644
--- a/src/webhooks/data/ghes-3.13/schema.json
+++ b/src/webhooks/data/ghes-3.13/schema.json
@@ -11468,13 +11468,14 @@
               ]
             },
             {
-              "type": "string",
+              "type": "string or null",
               "name": "state",
               "description": "<p>State of a code scanning alert.</p>",
               "isRequired": true,
               "enum": [
                 "open",
-                "dismissed"
+                "dismissed",
+                null
               ]
             },
             {
@@ -21271,11 +21272,286 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "full_name",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "archive_url",
@@ -21342,12 +21618,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "downloads_url",
@@ -21360,24 +21630,12 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "git_commits_url",
@@ -21398,25 +21656,7 @@
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "integer",
-                      "name": "id",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -21468,12 +21708,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -21481,141 +21715,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -21663,25 +21776,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -21692,133 +21817,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -21827,130 +21947,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -21963,36 +22068,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22004,76 +22113,87 @@
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "type",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -22104,155 +22224,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22304,12 +22658,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -22317,141 +22665,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22499,162 +22726,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -22663,130 +22897,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -22799,36 +23018,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22838,6 +23061,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -22845,56 +23074,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22905,11 +23134,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -106201,152 +106435,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -106398,12 +106871,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -106411,141 +106878,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -106593,162 +106939,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -106757,130 +107110,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -106893,36 +107231,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -106932,6 +107274,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -106939,56 +107287,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -106999,11 +107347,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -107034,269 +107387,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -107306,33 +107450,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -107350,16 +107588,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -107370,294 +107637,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -107668,183 +107846,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -109569,147 +110036,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -109718,117 +110053,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -109840,31 +110103,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -109882,16 +110239,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -109902,289 +110288,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -110195,470 +110497,627 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "subscriptions_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "user_view_type",
-                      "description": ""
-                    }
-                  ]
-                }
-              ]
-            },
-            {
-              "type": "object",
-              "name": "base",
-              "description": "",
-              "isRequired": true,
-              "childParamsGroups": [
-                {
-                  "type": "string",
-                  "name": "label",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "string",
-                  "name": "ref",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "repo",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
                     {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
-                      "type": "string",
-                      "name": "collaborators_url",
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "commits_url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "temp_clone_token",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_commits_url",
+                      "type": "string or null",
+                      "name": "gravatar_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_comment_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_events_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issues_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "keys_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "labels_url",
+                      "name": "type",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "languages_url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "merges_url",
-                      "description": "",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "type": "object",
+              "name": "base",
+              "description": "",
+              "isRequired": true,
+              "childParamsGroups": [
+                {
+                  "type": "string",
+                  "name": "label",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "string",
+                  "name": "ref",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "repo",
+                  "description": "<p>A repository on GitHub.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "milestones_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "events_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "followers_url",
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "following_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string or null",
-                          "name": "gravatar_id",
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
-                          "name": "html_url",
+                          "name": "login",
                           "description": "",
                           "isRequired": true
                         },
@@ -110676,31 +111135,43 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "html_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "followers_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -110718,16 +111189,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -110738,306 +111238,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -111048,13 +111513,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -111064,27 +111542,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -111097,36 +111782,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -111136,6 +111825,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -111143,56 +111838,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -111203,11 +111898,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -116497,152 +117197,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116694,12 +117633,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -116707,141 +117640,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -116889,162 +117701,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -117053,130 +117872,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -117189,36 +117993,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -117228,6 +118036,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -117235,56 +118049,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -117295,11 +118109,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -117330,269 +118149,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -117602,33 +118212,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -117646,16 +118350,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -117666,294 +118399,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -117964,183 +118608,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -129920,147 +130853,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -130069,117 +130870,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -130191,31 +130920,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -130233,16 +131056,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -130253,289 +131105,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -130546,470 +131314,627 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "subscriptions_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "user_view_type",
-                      "description": ""
-                    }
-                  ]
-                }
-              ]
-            },
-            {
-              "type": "object",
-              "name": "base",
-              "description": "",
-              "isRequired": true,
-              "childParamsGroups": [
-                {
-                  "type": "string",
-                  "name": "label",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "string",
-                  "name": "ref",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "repo",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
                     {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
-                      "type": "string",
-                      "name": "collaborators_url",
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "commits_url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "temp_clone_token",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_commits_url",
+                      "type": "string or null",
+                      "name": "gravatar_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_comment_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_events_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issues_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "keys_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "labels_url",
+                      "name": "type",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "languages_url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "merges_url",
-                      "description": "",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "type": "object",
+              "name": "base",
+              "description": "",
+              "isRequired": true,
+              "childParamsGroups": [
+                {
+                  "type": "string",
+                  "name": "label",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "string",
+                  "name": "ref",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "repo",
+                  "description": "<p>A repository on GitHub.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "milestones_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "events_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "followers_url",
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "following_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string or null",
-                          "name": "gravatar_id",
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
-                          "name": "html_url",
+                          "name": "login",
                           "description": "",
                           "isRequired": true
                         },
@@ -131027,31 +131952,43 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "html_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "followers_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -131069,16 +132006,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -131089,306 +132055,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -131399,13 +132330,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -131415,27 +132359,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -131448,36 +132599,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -131487,6 +132642,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -131494,56 +132655,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -131554,11 +132715,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -133288,152 +134454,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -133485,12 +134890,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -133498,141 +134897,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -133680,162 +134958,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -133844,130 +135129,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -133980,36 +135250,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -134019,6 +135293,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -134026,56 +135306,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -134086,11 +135366,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -134121,269 +135406,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -134393,33 +135469,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -134437,16 +135607,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -134457,294 +135656,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -134755,183 +135865,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -136656,147 +138055,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -136805,117 +138072,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -136927,31 +138122,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -136969,16 +138258,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -136989,301 +138307,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "tags_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -137294,13 +138582,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -137310,32 +138611,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -137348,36 +138851,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -137387,6 +138894,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -137394,56 +138907,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -137454,11 +138967,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -137489,155 +139007,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -137689,12 +139441,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -137702,141 +139448,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -137884,25 +139509,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -137913,133 +139550,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -138048,130 +139680,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -138184,36 +139801,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -138223,6 +139844,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -138230,56 +139857,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -138290,11 +139917,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
diff --git a/src/webhooks/data/ghes-3.14/schema.json b/src/webhooks/data/ghes-3.14/schema.json
index a3423d526511..655d896dc302 100644
--- a/src/webhooks/data/ghes-3.14/schema.json
+++ b/src/webhooks/data/ghes-3.14/schema.json
@@ -12603,13 +12603,14 @@
               ]
             },
             {
-              "type": "string",
+              "type": "string or null",
               "name": "state",
               "description": "<p>State of a code scanning alert.</p>",
               "isRequired": true,
               "enum": [
                 "open",
-                "dismissed"
+                "dismissed",
+                null
               ]
             },
             {
@@ -22406,11 +22407,286 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "full_name",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "archive_url",
@@ -22477,12 +22753,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "downloads_url",
@@ -22495,24 +22765,12 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "git_commits_url",
@@ -22533,25 +22791,7 @@
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "integer",
-                      "name": "id",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22603,12 +22843,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -22616,141 +22850,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -22798,25 +22911,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -22827,133 +22952,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -22962,130 +23082,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -23098,36 +23203,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -23139,76 +23248,87 @@
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "type",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -23239,155 +23359,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "git_tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -23439,12 +23793,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -23452,141 +23800,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -23634,162 +23861,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -23798,130 +24032,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -23934,36 +24153,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -23973,6 +24196,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -23980,56 +24209,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -24040,11 +24269,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -107349,152 +107583,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -107546,12 +108019,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -107559,141 +108026,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -107741,162 +108087,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -107905,130 +108258,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -108041,36 +108379,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -108080,6 +108422,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -108087,56 +108435,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -108147,11 +108495,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -108182,269 +108535,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -108454,33 +108598,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -108498,16 +108736,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -108518,294 +108785,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -108816,183 +108994,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -110717,147 +111184,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -110866,117 +111201,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -110988,31 +111251,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -111030,16 +111387,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -111050,289 +111436,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -111343,470 +111645,627 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "subscriptions_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "user_view_type",
-                      "description": ""
-                    }
-                  ]
-                }
-              ]
-            },
-            {
-              "type": "object",
-              "name": "base",
-              "description": "",
-              "isRequired": true,
-              "childParamsGroups": [
-                {
-                  "type": "string",
-                  "name": "label",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "string",
-                  "name": "ref",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "repo",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
                     {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
-                      "type": "string",
-                      "name": "collaborators_url",
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "commits_url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "temp_clone_token",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_commits_url",
+                      "type": "string or null",
+                      "name": "gravatar_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_comment_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_events_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issues_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "keys_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "labels_url",
+                      "name": "type",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "languages_url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "merges_url",
-                      "description": "",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "type": "object",
+              "name": "base",
+              "description": "",
+              "isRequired": true,
+              "childParamsGroups": [
+                {
+                  "type": "string",
+                  "name": "label",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "string",
+                  "name": "ref",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "repo",
+                  "description": "<p>A repository on GitHub.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "milestones_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "events_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "followers_url",
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "following_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string or null",
-                          "name": "gravatar_id",
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
-                          "name": "html_url",
+                          "name": "login",
                           "description": "",
                           "isRequired": true
                         },
@@ -111824,31 +112283,43 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "html_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "followers_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -111866,16 +112337,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -111886,306 +112386,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -112196,13 +112661,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -112212,27 +112690,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -112245,36 +112930,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -112284,6 +112973,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -112291,56 +112986,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -112351,11 +113046,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -117645,152 +118345,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -117842,12 +118781,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -117855,141 +118788,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -118037,162 +118849,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -118201,130 +119020,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -118337,36 +119141,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -118376,6 +119184,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -118383,56 +119197,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -118443,11 +119257,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -118478,269 +119297,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -118750,33 +119360,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -118794,16 +119498,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -118814,294 +119547,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -119112,183 +119756,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -131068,147 +132001,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -131217,117 +132018,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -131339,31 +132068,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -131381,16 +132204,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -131401,289 +132253,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -131694,470 +132462,627 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "subscriptions_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "user_view_type",
-                      "description": ""
-                    }
-                  ]
-                }
-              ]
-            },
-            {
-              "type": "object",
-              "name": "base",
-              "description": "",
-              "isRequired": true,
-              "childParamsGroups": [
-                {
-                  "type": "string",
-                  "name": "label",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "string",
-                  "name": "ref",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "repo",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
                     {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
-                      "type": "string",
-                      "name": "collaborators_url",
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "comments_url",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "commits_url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "temp_clone_token",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_commits_url",
+                      "type": "string or null",
+                      "name": "gravatar_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_comment_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issue_events_url",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "issues_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "keys_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "labels_url",
+                      "name": "type",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "languages_url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "merges_url",
-                      "description": "",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
+                  ]
+                }
+              ]
+            },
+            {
+              "type": "object",
+              "name": "base",
+              "description": "",
+              "isRequired": true,
+              "childParamsGroups": [
+                {
+                  "type": "string",
+                  "name": "label",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "string",
+                  "name": "ref",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "repo",
+                  "description": "<p>A repository on GitHub.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "milestones_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "events_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "followers_url",
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "following_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string or null",
-                          "name": "gravatar_id",
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
-                          "name": "html_url",
+                          "name": "login",
                           "description": "",
                           "isRequired": true
                         },
@@ -132175,31 +133100,43 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "html_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "followers_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -132217,16 +133154,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -132237,306 +133203,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "tags_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -132547,13 +133478,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -132563,27 +133507,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -132596,36 +133747,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -132635,6 +133790,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -132642,56 +133803,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -132702,11 +133863,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -134436,152 +135602,391 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -134633,12 +136038,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -134646,141 +136045,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -134828,162 +136106,169 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "clone_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string or null",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
-                      "description": "",
-                      "isRequired": true
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "disabled",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -134992,130 +136277,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
-                      "type": "string",
-                      "name": "created_at",
+                      "type": "integer",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "updated_at",
+                      "type": "integer",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "type": "string",
+                      "name": "master_branch",
                       "description": ""
                     },
                     {
-                      "type": "boolean",
-                      "name": "is_template",
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -135128,36 +136398,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -135167,6 +136441,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -135174,56 +136454,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -135234,11 +136514,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -135269,269 +136554,60 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
                       "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -135541,33 +136617,127 @@
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "login",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
                         {
                           "type": "string",
-                          "name": "organizations_url",
+                          "name": "node_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "received_events_url",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "repos_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "boolean",
-                          "name": "site_admin",
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -135585,16 +136755,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -135605,294 +136804,205 @@
                     {
                       "type": "boolean",
                       "name": "private",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "html_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "releases_url",
+                      "type": "string or null",
+                      "name": "description",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "stargazers_url",
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "archived",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "labels_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
-                      ]
+                      "type": "string",
+                      "name": "notifications_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -135903,183 +137013,472 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string",
+                      "name": "stargazers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "svn_url",
+                      "name": "statuses_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
-                    },
-                    {
-                      "type": "integer",
-                      "name": "watchers",
+                      "type": "string",
+                      "name": "subscribers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "watchers_count",
+                      "type": "string",
+                      "name": "subscription_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
-                      "description": ""
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
-                    }
-                  ]
-                },
-                {
-                  "type": "string",
-                  "name": "sha",
-                  "description": "",
-                  "isRequired": true
-                },
-                {
-                  "type": "object",
-                  "name": "user",
-                  "description": "",
-                  "isRequired": true,
-                  "childParamsGroups": [
                     {
                       "type": "string",
-                      "name": "avatar_url",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string or null",
-                      "name": "gravatar_id",
+                      "name": "homepage",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "html_url",
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "id",
+                      "name": "forks_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "node_id",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "login",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "organizations_url",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
-                      "description": "",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "repos_url",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "site_admin",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "starred_url",
-                      "description": "",
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "type",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
                     {
                       "type": "string",
-                      "name": "user_view_type",
+                      "name": "temp_clone_token",
                       "description": ""
-                    }
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
+                    }
+                  ]
+                },
+                {
+                  "type": "string",
+                  "name": "sha",
+                  "description": "",
+                  "isRequired": true
+                },
+                {
+                  "type": "object",
+                  "name": "user",
+                  "description": "<p>A GitHub user.</p>",
+                  "isRequired": true,
+                  "childParamsGroups": [
+                    {
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "login",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "node_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "avatar_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "gravatar_id",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "followers_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "following_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "gists_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "subscriptions_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "organizations_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "repos_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "received_events_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "type",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "site_admin",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "user_view_type",
+                      "description": ""
+                    }
                   ]
                 }
               ]
@@ -137804,147 +139203,15 @@
                   "isRequired": true
                 },
                 {
-                  "type": "object or null",
+                  "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
-                    {
-                      "type": "string",
-                      "name": "archive_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "blobs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "branches_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "collaborators_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "comments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "compare_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contents_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "contributors_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "deployments_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string or null",
-                      "name": "description",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "downloads_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "fork",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "forks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "full_name",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_commits_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_refs_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "git_tags_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "hooks_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "html_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "integer",
                       "name": "id",
-                      "description": "",
+                      "description": "<p>Unique identifier of the repository</p>",
                       "isRequired": true
                     },
                     {
@@ -137953,117 +139220,45 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "issue_comment_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issue_events_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "issues_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "keys_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "labels_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "languages_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "merges_url",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "string",
-                      "name": "milestones_url",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "name",
-                      "description": "",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "notifications_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "object",
-                      "name": "owner",
-                      "description": "",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
                       "isRequired": true,
                       "childParamsGroups": [
                         {
                           "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
+                          "name": "key",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "gists_url",
+                          "name": "name",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
+                          "name": "url",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "integer",
-                          "name": "id",
+                          "type": "string or null",
+                          "name": "spdx_id",
                           "description": "",
                           "isRequired": true
                         },
@@ -138075,31 +139270,125 @@
                         },
                         {
                           "type": "string",
-                          "name": "login",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "organizations_url",
+                          "type": "boolean",
+                          "name": "pull",
                           "description": "",
                           "isRequired": true
                         },
                         {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
                         },
                         {
-                          "type": "string",
-                          "name": "repos_url",
+                          "type": "boolean",
+                          "name": "push",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "boolean",
-                          "name": "site_admin",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
                           "description": "",
                           "isRequired": true
                         },
@@ -138117,16 +139406,45 @@
                         },
                         {
                           "type": "string",
-                          "name": "type",
+                          "name": "organizations_url",
                           "description": "",
                           "isRequired": true
                         },
                         {
                           "type": "string",
-                          "name": "url",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
                           "description": "",
                           "isRequired": true
                         },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
                         {
                           "type": "string",
                           "name": "user_view_type",
@@ -138137,301 +139455,271 @@
                     {
                       "type": "boolean",
                       "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "stargazers_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "statuses_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscribers_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscription_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "tags_url",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "teams_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "trees_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks_count",
+                      "type": "string",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "string",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
+                      "type": "string",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "string",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_pages",
+                      "type": "string",
+                      "name": "issue_comment_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_discussions",
+                      "type": "string",
+                      "name": "issue_events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
+                      "type": "string",
+                      "name": "issues_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "string",
+                      "name": "keys_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "name": "labels_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "archived",
+                      "type": "string",
+                      "name": "languages_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "disabled",
+                      "type": "string",
+                      "name": "merges_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "name": "milestones_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "mirror_url",
+                      "type": "string",
+                      "name": "notifications_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
+                      "type": "string",
+                      "name": "ssh_url",
                       "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "temp_clone_token",
-                      "description": ""
+                      "name": "stargazers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "type": "string",
+                      "name": "statuses_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscribers_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "type": "string",
+                      "name": "subscription_url",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
-                      "type": "object or null",
-                      "name": "license",
+                      "type": "string",
+                      "name": "tags_url",
                       "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
+                      "name": "teams_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
+                      "type": "string",
+                      "name": "trees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
+                      "name": "clone_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
+                      "type": "string or null",
+                      "name": "mirror_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -138442,13 +139730,26 @@
                       "isRequired": true
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
+                      "description": "",
+                      "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "forks_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
@@ -138458,32 +139759,234 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "created_at",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues_count",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "archived",
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "disabled",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
+                      "name": "visibility",
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "pushed_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "created_at",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
                       "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "temp_clone_token",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
+                    },
+                    {
+                      "type": "string",
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
                       "type": "boolean",
                       "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "integer",
+                      "name": "open_issues",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "integer",
+                      "name": "watchers",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string",
+                      "name": "master_branch",
+                      "description": ""
+                    },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
                       "description": ""
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -138496,36 +139999,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -138535,6 +140042,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -138542,56 +140055,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -138602,11 +140115,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
@@ -138637,155 +140155,389 @@
                 {
                   "type": "object",
                   "name": "repo",
-                  "description": "",
+                  "description": "<p>A repository on GitHub.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
+                    {
+                      "type": "integer",
+                      "name": "id",
+                      "description": "<p>Unique identifier of the repository</p>",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
-                      "name": "archive_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "assignees_url",
-                      "description": "",
+                      "name": "name",
+                      "description": "<p>The name of the repository.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "blobs_url",
+                      "name": "full_name",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "branches_url",
+                      "type": "object",
+                      "name": "license",
+                      "description": "<p>License Simple</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string",
+                          "name": "key",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "name",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "spdx_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "integer",
+                      "name": "forks",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "object",
+                      "name": "permissions",
+                      "description": "",
+                      "childParamsGroups": [
+                        {
+                          "type": "boolean",
+                          "name": "admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "pull",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "triage",
+                          "description": ""
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "push",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "maintain",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "object",
+                      "name": "owner",
+                      "description": "<p>A GitHub user.</p>",
+                      "isRequired": true,
+                      "childParamsGroups": [
+                        {
+                          "type": "string or null",
+                          "name": "name",
+                          "description": ""
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "email",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "login",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "integer",
+                          "name": "id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "node_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "avatar_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string or null",
+                          "name": "gravatar_id",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "html_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "followers_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "following_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "gists_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "subscriptions_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "organizations_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "repos_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "received_events_url",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "type",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "boolean",
+                          "name": "site_admin",
+                          "description": "",
+                          "isRequired": true
+                        },
+                        {
+                          "type": "string",
+                          "name": "starred_at",
+                          "description": ""
+                        },
+                        {
+                          "type": "string",
+                          "name": "user_view_type",
+                          "description": ""
+                        }
+                      ]
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "private",
+                      "description": "<p>Whether the repository is private or public.</p>",
+                      "isRequired": true,
+                      "default": false
+                    },
                     {
                       "type": "string",
-                      "name": "collaborators_url",
+                      "name": "html_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "description",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "fork",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "comments_url",
+                      "name": "url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "commits_url",
+                      "name": "archive_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "compare_url",
+                      "name": "assignees_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contents_url",
+                      "name": "blobs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "contributors_url",
+                      "name": "branches_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "deployments_url",
+                      "name": "collaborators_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "description",
+                      "type": "string",
+                      "name": "comments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "downloads_url",
+                      "name": "commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "compare_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "fork",
+                      "type": "string",
+                      "name": "contents_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "forks_url",
+                      "name": "contributors_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "full_name",
+                      "name": "deployments_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_commits_url",
+                      "name": "downloads_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_refs_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "git_tags_url",
+                      "name": "forks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "hooks_url",
+                      "name": "git_commits_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "html_url",
+                      "name": "git_refs_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "git_tags_url",
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "boolean",
-                      "name": "is_template",
-                      "description": ""
-                    },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "git_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -138837,12 +140589,6 @@
                       "description": "",
                       "isRequired": true
                     },
-                    {
-                      "type": "string",
-                      "name": "name",
-                      "description": "",
-                      "isRequired": true
-                    },
                     {
                       "type": "string",
                       "name": "notifications_url",
@@ -138850,141 +140596,20 @@
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "owner",
-                      "description": "",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "avatar_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "followers_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "following_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "gists_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "gravatar_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "integer",
-                          "name": "id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "login",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "organizations_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "received_events_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "repos_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "site_admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "starred_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "subscriptions_url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "type",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "user_view_type",
-                          "description": ""
-                        }
-                      ]
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "private",
+                      "type": "string",
+                      "name": "pulls_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "pulls_url",
+                      "name": "releases_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "releases_url",
+                      "name": "ssh_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -139032,25 +140657,37 @@
                     },
                     {
                       "type": "string",
-                      "name": "url",
+                      "name": "clone_url",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "mirror_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "clone_url",
+                      "name": "hooks_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "default_branch",
+                      "name": "svn_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "forks",
+                      "type": "string or null",
+                      "name": "homepage",
+                      "description": "",
+                      "isRequired": true
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "language",
                       "description": "",
                       "isRequired": true
                     },
@@ -139061,133 +140698,128 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "git_url",
+                      "type": "integer",
+                      "name": "stargazers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_downloads",
+                      "type": "integer",
+                      "name": "watchers_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_issues",
-                      "description": "",
+                      "type": "integer",
+                      "name": "size",
+                      "description": "<p>The size of the repository, in kilobytes. Size is calculated hourly. When a repository is initially created, the size is 0.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_projects",
-                      "description": "",
+                      "type": "string",
+                      "name": "default_branch",
+                      "description": "<p>The default branch of the repository.</p>",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "has_wiki",
+                      "type": "integer",
+                      "name": "open_issues_count",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "boolean",
-                      "name": "has_pages",
-                      "description": "",
-                      "isRequired": true
+                      "name": "is_template",
+                      "description": "<p>Whether this repository acts as a template that can be used to generate new repositories.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "array of strings",
+                      "name": "topics",
+                      "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "has_discussions",
-                      "description": "",
-                      "isRequired": true
+                      "name": "has_issues",
+                      "description": "<p>Whether issues are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "homepage",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "has_projects",
+                      "description": "<p>Whether projects are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
                     },
                     {
-                      "type": "string or null",
-                      "name": "language",
+                      "type": "boolean",
+                      "name": "has_wiki",
+                      "description": "<p>Whether the wiki is enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_pages",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "master_branch",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "has_downloads",
+                      "description": "<p>Whether downloads are enabled.</p>",
+                      "isRequired": true,
+                      "default": true
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "has_discussions",
+                      "description": "<p>Whether discussions are enabled.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "archived",
-                      "description": "",
-                      "isRequired": true
+                      "description": "<p>Whether the repository is archived.</p>",
+                      "isRequired": true,
+                      "default": false
                     },
                     {
                       "type": "boolean",
                       "name": "disabled",
-                      "description": "",
+                      "description": "<p>Returns whether or not this repository disabled.</p>",
                       "isRequired": true
                     },
                     {
                       "type": "string",
                       "name": "visibility",
-                      "description": "<p>The repository visibility: public, private, or internal.</p>"
+                      "description": "<p>The repository visibility: public, private, or internal.</p>",
+                      "default": "public"
                     },
                     {
                       "type": "string or null",
-                      "name": "mirror_url",
+                      "name": "pushed_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues",
+                      "type": "string or null",
+                      "name": "created_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "open_issues_count",
+                      "type": "string or null",
+                      "name": "updated_at",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "object",
-                      "name": "permissions",
-                      "description": "",
-                      "childParamsGroups": [
-                        {
-                          "type": "boolean",
-                          "name": "admin",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "maintain",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "push",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "triage",
-                          "description": ""
-                        },
-                        {
-                          "type": "boolean",
-                          "name": "pull",
-                          "description": "",
-                          "isRequired": true
-                        }
-                      ]
+                      "type": "boolean",
+                      "name": "allow_rebase_merge",
+                      "description": "<p>Whether to allow rebase merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "string",
@@ -139196,130 +140828,115 @@
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_merge_commit",
-                      "description": ""
+                      "name": "allow_squash_merge",
+                      "description": "<p>Whether to allow squash merges for pull requests.</p>",
+                      "default": true
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_squash_merge",
-                      "description": ""
+                      "name": "allow_auto_merge",
+                      "description": "<p>Whether to allow Auto-merge to be used on pull requests.</p>",
+                      "default": false
                     },
                     {
                       "type": "boolean",
-                      "name": "allow_rebase_merge",
-                      "description": ""
+                      "name": "delete_branch_on_merge",
+                      "description": "<p>Whether to delete head branches when pull requests are merged</p>",
+                      "default": false
                     },
                     {
-                      "type": "object",
-                      "name": "license",
-                      "description": "<p>License Simple</p>",
-                      "isRequired": true,
-                      "childParamsGroups": [
-                        {
-                          "type": "string",
-                          "name": "key",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "name",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "url",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string or null",
-                          "name": "spdx_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "node_id",
-                          "description": "",
-                          "isRequired": true
-                        },
-                        {
-                          "type": "string",
-                          "name": "html_url",
-                          "description": ""
-                        }
+                      "type": "boolean",
+                      "name": "allow_update_branch",
+                      "description": "<p>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.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "boolean",
+                      "name": "use_squash_pr_title_as_default",
+                      "description": "<p>Whether a squash merge commit can use the pull request title as default. **This property is closing down. Please use <code>squash_merge_commit_title</code> instead.</p>",
+                      "default": false
+                    },
+                    {
+                      "type": "string",
+                      "name": "squash_merge_commit_title",
+                      "description": "<p>The default value for a squash merge commit title:</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>COMMIT_OR_PR_TITLE</code> - default to the commit's title (if only one commit) or the pull request's title (when more than one commit).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "COMMIT_OR_PR_TITLE"
                       ]
                     },
                     {
                       "type": "string",
-                      "name": "pushed_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "squash_merge_commit_message",
+                      "description": "<p>The default value for a squash merge commit message:</p>\n<ul>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>COMMIT_MESSAGES</code> - default to the branch's commit messages.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "COMMIT_MESSAGES",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "size",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string",
+                      "name": "merge_commit_title",
+                      "description": "<p>The default value for a merge commit title.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>MERGE_MESSAGE</code> - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name).</li>\n</ul>",
+                      "enum": [
+                        "PR_TITLE",
+                        "MERGE_MESSAGE"
+                      ]
                     },
                     {
                       "type": "string",
-                      "name": "ssh_url",
-                      "description": "",
-                      "isRequired": true
+                      "name": "merge_commit_message",
+                      "description": "<p>The default value for a merge commit message.</p>\n<ul>\n<li><code>PR_TITLE</code> - default to the pull request's title.</li>\n<li><code>PR_BODY</code> - default to the pull request's body.</li>\n<li><code>BLANK</code> - default to a blank commit message.</li>\n</ul>",
+                      "enum": [
+                        "PR_BODY",
+                        "PR_TITLE",
+                        "BLANK"
+                      ]
                     },
                     {
-                      "type": "integer",
-                      "name": "stargazers_count",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_merge_commit",
+                      "description": "<p>Whether to allow merge commits for pull requests.</p>",
+                      "default": true
                     },
                     {
-                      "type": "string",
-                      "name": "svn_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "boolean",
+                      "name": "allow_forking",
+                      "description": "<p>Whether to allow forking this repo</p>"
                     },
                     {
-                      "type": "array of strings",
-                      "name": "topics",
-                      "description": ""
+                      "type": "boolean",
+                      "name": "web_commit_signoff_required",
+                      "description": "<p>Whether to require contributors to sign off on web-based commits</p>",
+                      "default": false
                     },
                     {
                       "type": "integer",
-                      "name": "watchers",
+                      "name": "open_issues",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "integer",
-                      "name": "watchers_count",
+                      "name": "watchers",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "created_at",
-                      "description": "",
-                      "isRequired": true
+                      "name": "master_branch",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "updated_at",
-                      "description": "",
-                      "isRequired": true
-                    },
-                    {
-                      "type": "boolean",
-                      "name": "allow_forking",
+                      "name": "starred_at",
                       "description": ""
                     },
                     {
                       "type": "boolean",
-                      "name": "web_commit_signoff_required",
-                      "description": ""
+                      "name": "anonymous_access_enabled",
+                      "description": "<p>Whether anonymous git access is enabled for this repository</p>"
                     }
                   ]
                 },
@@ -139332,36 +140949,40 @@
                 {
                   "type": "object",
                   "name": "user",
-                  "description": "",
+                  "description": "<p>A GitHub user.</p>",
                   "isRequired": true,
                   "childParamsGroups": [
                     {
-                      "type": "string",
-                      "name": "avatar_url",
-                      "description": "",
-                      "isRequired": true
+                      "type": "string or null",
+                      "name": "name",
+                      "description": ""
+                    },
+                    {
+                      "type": "string or null",
+                      "name": "email",
+                      "description": ""
                     },
                     {
                       "type": "string",
-                      "name": "events_url",
+                      "name": "login",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "followers_url",
+                      "type": "integer",
+                      "name": "id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "following_url",
+                      "name": "node_id",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "gists_url",
+                      "name": "avatar_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -139371,6 +140992,12 @@
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "url",
+                      "description": "",
+                      "isRequired": true
+                    },
                     {
                       "type": "string",
                       "name": "html_url",
@@ -139378,56 +141005,56 @@
                       "isRequired": true
                     },
                     {
-                      "type": "integer",
-                      "name": "id",
+                      "type": "string",
+                      "name": "followers_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "node_id",
+                      "name": "following_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "login",
+                      "name": "gists_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "organizations_url",
+                      "name": "starred_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "received_events_url",
+                      "name": "subscriptions_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "repos_url",
+                      "name": "organizations_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
-                      "type": "boolean",
-                      "name": "site_admin",
+                      "type": "string",
+                      "name": "repos_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "starred_url",
+                      "name": "events_url",
                       "description": "",
                       "isRequired": true
                     },
                     {
                       "type": "string",
-                      "name": "subscriptions_url",
+                      "name": "received_events_url",
                       "description": "",
                       "isRequired": true
                     },
@@ -139438,11 +141065,16 @@
                       "isRequired": true
                     },
                     {
-                      "type": "string",
-                      "name": "url",
+                      "type": "boolean",
+                      "name": "site_admin",
                       "description": "",
                       "isRequired": true
                     },
+                    {
+                      "type": "string",
+                      "name": "starred_at",
+                      "description": ""
+                    },
                     {
                       "type": "string",
                       "name": "user_view_type",
diff --git a/src/webhooks/lib/config.json b/src/webhooks/lib/config.json
index 45ce1f7f894d..43cd78c994e7 100644
--- a/src/webhooks/lib/config.json
+++ b/src/webhooks/lib/config.json
@@ -1,3 +1,3 @@
 {
-  "sha": "db619bfa61761866480a7f4c4d8d569fc0eb5056"
+  "sha": "7c6cc4ee9c2354d4093640bec365415ddd1c3506"
 }
\ No newline at end of file