@@ -731,6 +731,12 @@ type Bot implements Node & Actor & UniformResourceLocatable {
731
731
732
732
"""A branch protection rule."""
733
733
type BranchProtectionRule implements Node {
734
+ """Can this branch be deleted."""
735
+ allowsDeletions: Boolean!
736
+
737
+ """Are force pushes allowed on this branch."""
738
+ allowsForcePushes: Boolean!
739
+
734
740
"""
735
741
A list of conflicts matching branches protection rule and other branch protection rules
736
742
"""
@@ -825,6 +831,9 @@ type BranchProtectionRule implements Node {
825
831
"""Are commits required to be signed."""
826
832
requiresCommitSignatures: Boolean!
827
833
834
+ """Are merge commits prohibited from being pushed to this branch."""
835
+ requiresLinearHistory: Boolean!
836
+
828
837
"""Are status checks required to update matching branches."""
829
838
requiresStatusChecks: Boolean!
830
839
@@ -18646,14 +18655,7 @@ type RepositoryCollaboratorEdge {
18646
18655
cursor: String!
18647
18656
node: User!
18648
18657
18649
- """
18650
- The permission the user has on the repository.
18651
-
18652
- **Upcoming Change on 2020-10-01 UTC**
18653
- **Description:** Type for `permission` will change from `RepositoryPermission!` to `String`.
18654
- **Reason:** This field may return additional values
18655
-
18656
- """
18658
+ """The permission the user has on the repository."""
18657
18659
permission: RepositoryPermission!
18658
18660
18659
18661
"""A list of sources for the user's access to the repository."""
@@ -18832,14 +18834,7 @@ type RepositoryInvitation implements Node {
18832
18834
"""The permalink for this repository invitation."""
18833
18835
permalink: URI!
18834
18836
18835
- """
18836
- The permission granted on this repository by this invitation.
18837
-
18838
- **Upcoming Change on 2020-10-01 UTC**
18839
- **Description:** Type for `permission` will change from `RepositoryPermission!` to `String`.
18840
- **Reason:** This field may return additional values
18841
-
18842
- """
18837
+ """The permission granted on this repository by this invitation."""
18843
18838
permission: RepositoryPermission!
18844
18839
18845
18840
"""The Repository the user is invited to."""
@@ -21927,14 +21922,7 @@ type TeamRepositoryEdge {
21927
21922
cursor: String!
21928
21923
node: Repository!
21929
21924
21930
- """
21931
- The permission level the team has on the repository
21932
-
21933
- **Upcoming Change on 2020-10-01 UTC**
21934
- **Description:** Type for `permission` will change from `RepositoryPermission!` to `String`.
21935
- **Reason:** This field may return additional values
21936
-
21937
- """
21925
+ """The permission level the team has on the repository"""
21938
21926
permission: RepositoryPermission!
21939
21927
}
21940
21928
0 commit comments