---
.../graphql_upcoming_changes.public-ghae.yml | 8 +++++
data/graphql/ghae/schema.docs-ghae.graphql | 3 ++
.../ghec/graphql_upcoming_changes.public.yml | 8 +++++
data/graphql/ghec/schema.docs.graphql | 22 ++++++++++++++
.../graphql_upcoming_changes.public.yml | 8 +++++
data/graphql/schema.docs.graphql | 22 ++++++++++++++
lib/graphql/static/changelog.json | 22 ++++++++++++++
lib/graphql/static/schema-dotcom.json | 29 ++++++++++++++++++-
lib/graphql/static/schema-ghae.json | 4 ++-
lib/graphql/static/schema-ghec.json | 29 ++++++++++++++++++-
lib/graphql/static/upcoming-changes.json | 24 +++++++++++++++
11 files changed, 176 insertions(+), 3 deletions(-)
diff --git a/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml b/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
index 3fddac6539..44047ef87e 100644
--- a/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
+++ b/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
@@ -271,3 +271,11 @@ upcoming_changes:
date: '2023-04-01T00:00:00+00:00'
criticality: breaking
owner: traumverloren
+ - location: Repository.squashPrTitleUsedAsDefault
+ description:
+ '`squashPrTitleUsedAsDefault` will be removed. Use `Repository.squashMergeCommitTitle`
+ instead.'
+ reason: '`squashPrTitleUsedAsDefault` will be removed.'
+ date: '2023-04-01T00:00:00+00:00'
+ criticality: breaking
+ owner: github/pull_requests
diff --git a/data/graphql/ghae/schema.docs-ghae.graphql b/data/graphql/ghae/schema.docs-ghae.graphql
index 671f45726b..7a4f6280ce 100644
--- a/data/graphql/ghae/schema.docs-ghae.graphql
+++ b/data/graphql/ghae/schema.docs-ghae.graphql
@@ -33480,6 +33480,9 @@ type Repository implements Node & ProjectOwner & RepositoryInfo & Starrable & Su
Whether a squash merge commit can use the pull request title as default.
"""
squashPrTitleUsedAsDefault: Boolean!
+ @deprecated(
+ reason: "`squashPrTitleUsedAsDefault` will be removed. Use `Repository.squashMergeCommitTitle` instead. Removal on 2023-04-01 UTC."
+ )
"""
The SSH URL to clone this repository
diff --git a/data/graphql/ghec/graphql_upcoming_changes.public.yml b/data/graphql/ghec/graphql_upcoming_changes.public.yml
index 3223f72fd8..d2596fd052 100644
--- a/data/graphql/ghec/graphql_upcoming_changes.public.yml
+++ b/data/graphql/ghec/graphql_upcoming_changes.public.yml
@@ -1762,3 +1762,11 @@ upcoming_changes:
date: '2023-04-01T00:00:00+00:00'
criticality: breaking
owner: traumverloren
+ - location: Repository.squashPrTitleUsedAsDefault
+ description:
+ '`squashPrTitleUsedAsDefault` will be removed. Use `Repository.squashMergeCommitTitle`
+ instead.'
+ reason: '`squashPrTitleUsedAsDefault` will be removed.'
+ date: '2023-04-01T00:00:00+00:00'
+ criticality: breaking
+ owner: github/pull_requests
diff --git a/data/graphql/ghec/schema.docs.graphql b/data/graphql/ghec/schema.docs.graphql
index 852b3e6084..a4c298ae7e 100644
--- a/data/graphql/ghec/schema.docs.graphql
+++ b/data/graphql/ghec/schema.docs.graphql
@@ -6997,6 +6997,11 @@ input CreateProjectV2Input {
"""
repositoryId: ID @possibleTypes(concreteTypes: ["Repository"])
+ """
+ The team to link the project to. The team will be granted read permissions.
+ """
+ teamId: ID @possibleTypes(concreteTypes: ["Team"])
+
"""
The title of the project.
"""
@@ -41396,6 +41401,9 @@ type Repository implements Node & PackageOwner & ProjectOwner & ProjectV2Recent
Whether a squash merge commit can use the pull request title as default.
"""
squashPrTitleUsedAsDefault: Boolean!
+ @deprecated(
+ reason: "`squashPrTitleUsedAsDefault` will be removed. Use `Repository.squashMergeCommitTitle` instead. Removal on 2023-04-01 UTC."
+ )
"""
The SSH URL to clone this repository
@@ -45407,6 +45415,13 @@ type SponsorsListing implements Node {
"""
activeGoal: SponsorsGoal
+ """
+ The name of the country or region with the maintainer's bank account or fiscal
+ host. Will only return a value when queried by the maintainer themselves, or
+ by an admin of the sponsorable organization.
+ """
+ billingCountryOrRegion: String
+
"""
Identifies the date and time when the object was created.
"""
@@ -45448,6 +45463,13 @@ type SponsorsListing implements Node {
"""
nextPayoutDate: Date
+ """
+ The name of the country or region where the maintainer resides. Will only
+ return a value when queried by the maintainer themselves, or by an admin of
+ the sponsorable organization.
+ """
+ residenceCountryOrRegion: String
+
"""
The HTTP path for this Sponsors listing.
"""
diff --git a/data/graphql/graphql_upcoming_changes.public.yml b/data/graphql/graphql_upcoming_changes.public.yml
index 3223f72fd8..d2596fd052 100644
--- a/data/graphql/graphql_upcoming_changes.public.yml
+++ b/data/graphql/graphql_upcoming_changes.public.yml
@@ -1762,3 +1762,11 @@ upcoming_changes:
date: '2023-04-01T00:00:00+00:00'
criticality: breaking
owner: traumverloren
+ - location: Repository.squashPrTitleUsedAsDefault
+ description:
+ '`squashPrTitleUsedAsDefault` will be removed. Use `Repository.squashMergeCommitTitle`
+ instead.'
+ reason: '`squashPrTitleUsedAsDefault` will be removed.'
+ date: '2023-04-01T00:00:00+00:00'
+ criticality: breaking
+ owner: github/pull_requests
diff --git a/data/graphql/schema.docs.graphql b/data/graphql/schema.docs.graphql
index 852b3e6084..a4c298ae7e 100644
--- a/data/graphql/schema.docs.graphql
+++ b/data/graphql/schema.docs.graphql
@@ -6997,6 +6997,11 @@ input CreateProjectV2Input {
"""
repositoryId: ID @possibleTypes(concreteTypes: ["Repository"])
+ """
+ The team to link the project to. The team will be granted read permissions.
+ """
+ teamId: ID @possibleTypes(concreteTypes: ["Team"])
+
"""
The title of the project.
"""
@@ -41396,6 +41401,9 @@ type Repository implements Node & PackageOwner & ProjectOwner & ProjectV2Recent
Whether a squash merge commit can use the pull request title as default.
"""
squashPrTitleUsedAsDefault: Boolean!
+ @deprecated(
+ reason: "`squashPrTitleUsedAsDefault` will be removed. Use `Repository.squashMergeCommitTitle` instead. Removal on 2023-04-01 UTC."
+ )
"""
The SSH URL to clone this repository
@@ -45407,6 +45415,13 @@ type SponsorsListing implements Node {
"""
activeGoal: SponsorsGoal
+ """
+ The name of the country or region with the maintainer's bank account or fiscal
+ host. Will only return a value when queried by the maintainer themselves, or
+ by an admin of the sponsorable organization.
+ """
+ billingCountryOrRegion: String
+
"""
Identifies the date and time when the object was created.
"""
@@ -45448,6 +45463,13 @@ type SponsorsListing implements Node {
"""
nextPayoutDate: Date
+ """
+ The name of the country or region where the maintainer resides. Will only
+ return a value when queried by the maintainer themselves, or by an admin of
+ the sponsorable organization.
+ """
+ residenceCountryOrRegion: String
+
"""
The HTTP path for this Sponsors listing.
"""
diff --git a/lib/graphql/static/changelog.json b/lib/graphql/static/changelog.json
index b46007c10d..153c273b57 100644
--- a/lib/graphql/static/changelog.json
+++ b/lib/graphql/static/changelog.json
@@ -1,4 +1,26 @@
[
+ {
+ "schemaChanges": [
+ {
+ "title": "The GraphQL schema includes these changes:",
+ "changes": [
+ "Input field teamId was added to input object type 'CreateProjectV2Input'
",
+ "Field billingCountryOrRegion was added to object type SponsorsListing
",
+ "Field residenceCountryOrRegion was added to object type SponsorsListing
"
+ ]
+ }
+ ],
+ "previewChanges": [],
+ "upcomingChanges": [
+ {
+ "title": "The following changes will be made to the schema:",
+ "changes": [
+ "On member Repository.squashPrTitleUsedAsDefault:squashPrTitleUsedAsDefault will be removed. Use Repository.squashMergeCommitTitle instead. Effective 2023-04-01.
"
+ ]
+ }
+ ],
+ "date": "2022-11-15"
+ },
{
"schemaChanges": [
{
diff --git a/lib/graphql/static/schema-dotcom.json b/lib/graphql/static/schema-dotcom.json
index 9b24d4b9d5..85d64698e9 100644
--- a/lib/graphql/static/schema-dotcom.json
+++ b/lib/graphql/static/schema-dotcom.json
@@ -58189,7 +58189,9 @@
"type": "Boolean!",
"id": "boolean",
"kind": "scalars",
- "href": "/graphql/reference/scalars#boolean"
+ "href": "/graphql/reference/scalars#boolean",
+ "isDeprecated": true,
+ "deprecationReason": "squashPrTitleUsedAsDefault will be removed. Use Repository.squashMergeCommitTitle instead. Removal on 2023-04-01 UTC.
"
},
{
"name": "sshUrl",
@@ -61707,6 +61709,14 @@
"kind": "objects",
"href": "/graphql/reference/objects#sponsorsgoal"
},
+ {
+ "name": "billingCountryOrRegion",
+ "description": "The name of the country or region with the maintainer's bank account or fiscal\nhost. Will only return a value when queried by the maintainer themselves, or\nby an admin of the sponsorable organization.
",
+ "type": "String",
+ "id": "string",
+ "kind": "scalars",
+ "href": "/graphql/reference/scalars#string"
+ },
{
"name": "createdAt",
"description": "Identifies the date and time when the object was created.
",
@@ -61771,6 +61781,14 @@
"kind": "scalars",
"href": "/graphql/reference/scalars#date"
},
+ {
+ "name": "residenceCountryOrRegion",
+ "description": "The name of the country or region where the maintainer resides. Will only\nreturn a value when queried by the maintainer themselves, or by an admin of\nthe sponsorable organization.
",
+ "type": "String",
+ "id": "string",
+ "kind": "scalars",
+ "href": "/graphql/reference/scalars#string"
+ },
{
"name": "resourcePath",
"description": "The HTTP path for this Sponsors listing.
",
@@ -84745,6 +84763,15 @@
"href": "/graphql/reference/scalars#id",
"isDeprecated": false
},
+ {
+ "name": "teamId",
+ "description": "The team to link the project to. The team will be granted read permissions.
",
+ "type": "ID",
+ "id": "id",
+ "kind": "scalars",
+ "href": "/graphql/reference/scalars#id",
+ "isDeprecated": false
+ },
{
"name": "title",
"description": "The title of the project.
",
diff --git a/lib/graphql/static/schema-ghae.json b/lib/graphql/static/schema-ghae.json
index 1ea084ea35..22efb8d6e5 100644
--- a/lib/graphql/static/schema-ghae.json
+++ b/lib/graphql/static/schema-ghae.json
@@ -47438,7 +47438,9 @@
"type": "Boolean!",
"id": "boolean",
"kind": "scalars",
- "href": "/graphql/reference/scalars#boolean"
+ "href": "/graphql/reference/scalars#boolean",
+ "isDeprecated": true,
+ "deprecationReason": "squashPrTitleUsedAsDefault will be removed. Use Repository.squashMergeCommitTitle instead. Removal on 2023-04-01 UTC.
"
},
{
"name": "sshUrl",
diff --git a/lib/graphql/static/schema-ghec.json b/lib/graphql/static/schema-ghec.json
index 9b24d4b9d5..85d64698e9 100644
--- a/lib/graphql/static/schema-ghec.json
+++ b/lib/graphql/static/schema-ghec.json
@@ -58189,7 +58189,9 @@
"type": "Boolean!",
"id": "boolean",
"kind": "scalars",
- "href": "/graphql/reference/scalars#boolean"
+ "href": "/graphql/reference/scalars#boolean",
+ "isDeprecated": true,
+ "deprecationReason": "squashPrTitleUsedAsDefault will be removed. Use Repository.squashMergeCommitTitle instead. Removal on 2023-04-01 UTC.
"
},
{
"name": "sshUrl",
@@ -61707,6 +61709,14 @@
"kind": "objects",
"href": "/graphql/reference/objects#sponsorsgoal"
},
+ {
+ "name": "billingCountryOrRegion",
+ "description": "The name of the country or region with the maintainer's bank account or fiscal\nhost. Will only return a value when queried by the maintainer themselves, or\nby an admin of the sponsorable organization.
",
+ "type": "String",
+ "id": "string",
+ "kind": "scalars",
+ "href": "/graphql/reference/scalars#string"
+ },
{
"name": "createdAt",
"description": "Identifies the date and time when the object was created.
",
@@ -61771,6 +61781,14 @@
"kind": "scalars",
"href": "/graphql/reference/scalars#date"
},
+ {
+ "name": "residenceCountryOrRegion",
+ "description": "The name of the country or region where the maintainer resides. Will only\nreturn a value when queried by the maintainer themselves, or by an admin of\nthe sponsorable organization.
",
+ "type": "String",
+ "id": "string",
+ "kind": "scalars",
+ "href": "/graphql/reference/scalars#string"
+ },
{
"name": "resourcePath",
"description": "The HTTP path for this Sponsors listing.
",
@@ -84745,6 +84763,15 @@
"href": "/graphql/reference/scalars#id",
"isDeprecated": false
},
+ {
+ "name": "teamId",
+ "description": "The team to link the project to. The team will be granted read permissions.
",
+ "type": "ID",
+ "id": "id",
+ "kind": "scalars",
+ "href": "/graphql/reference/scalars#id",
+ "isDeprecated": false
+ },
{
"name": "title",
"description": "The title of the project.
",
diff --git a/lib/graphql/static/upcoming-changes.json b/lib/graphql/static/upcoming-changes.json
index c1dabb358d..52053ffae4 100644
--- a/lib/graphql/static/upcoming-changes.json
+++ b/lib/graphql/static/upcoming-changes.json
@@ -1,6 +1,14 @@
{
"dotcom": {
"2023-04-01": [
+ {
+ "location": "Repository.squashPrTitleUsedAsDefault",
+ "description": "squashPrTitleUsedAsDefault will be removed. Use Repository.squashMergeCommitTitle instead.
",
+ "reason": "squashPrTitleUsedAsDefault will be removed.
",
+ "date": "2023-04-01",
+ "criticality": "breaking",
+ "owner": "github/pull_requests"
+ },
{
"location": "ProjectV2View.verticalGroupBy",
"description": "verticalGroupBy will be removed. Check out the ProjectV2View#vertical_group_by_fields API as an example for the more capable alternative.
",
@@ -1467,6 +1475,14 @@
},
"ghec": {
"2023-04-01": [
+ {
+ "location": "Repository.squashPrTitleUsedAsDefault",
+ "description": "squashPrTitleUsedAsDefault will be removed. Use Repository.squashMergeCommitTitle instead.
",
+ "reason": "squashPrTitleUsedAsDefault will be removed.
",
+ "date": "2023-04-01",
+ "criticality": "breaking",
+ "owner": "github/pull_requests"
+ },
{
"location": "ProjectV2View.verticalGroupBy",
"description": "verticalGroupBy will be removed. Check out the ProjectV2View#vertical_group_by_fields API as an example for the more capable alternative.
",
@@ -3729,6 +3745,14 @@
},
"ghae": {
"2023-04-01": [
+ {
+ "location": "Repository.squashPrTitleUsedAsDefault",
+ "description": "squashPrTitleUsedAsDefault will be removed. Use Repository.squashMergeCommitTitle instead.
",
+ "reason": "squashPrTitleUsedAsDefault will be removed.
",
+ "date": "2023-04-01",
+ "criticality": "breaking",
+ "owner": "github/pull_requests"
+ },
{
"location": "ProjectV2View.verticalGroupBy",
"description": "verticalGroupBy will be removed. Check out the ProjectV2View#vertical_group_by_fields API as an example for the more capable alternative.
",