Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: git-hubby
description: Helm chart for the git-hubby Kubernetes operator — manage GitHub resources declaratively via CRDs
type: application
version: 0.0.1
appVersion: "0.7.1"
appVersion: "0.8.1"
home: https://github.com/Interhyp/git-hubby-helm
sources:
- https://github.com/Interhyp/git-hubby-helm
Expand Down
54 changes: 54 additions & 0 deletions crds/github.interhyp.de_organizations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -368,6 +368,60 @@ spec:
maxLength: 39
minLength: 1
type: string
memberPrivileges:
description: |-
MemberPrivileges configures the privileges and default permissions for members of this organization.
Configurability may be restricted by Enterprise policies.
properties:
defaultRepositoryPermission:
description: |-
DefaultRepositoryPermission defines the default permission level members have for organization repositories.
This setting can not be set if it is fixed at Enterprise level.
enum:
- read
- write
- admin
- none
type: string
membersCanCreateInternalRepositories:
description: |-
MembersCanCreateInternalRepositories defines whether organization members can create internal repositories,
which are visible to all enterprise members. You can only allow members to create internal repositories if
your organization is associated with an enterprise account using GitHub Enterprise Cloud or
GitHub Enterprise Server 2.20+.
type: boolean
membersCanCreatePages:
description: |-
MembersCanCreatePages defines whether organization members can create GitHub Pages sites.
Existing published sites will not be impacted.
type: boolean
membersCanCreatePrivatePages:
description: |-
MembersCanCreatePrivatePages defines whether organization members can create private GitHub Pages sites.
Existing published sites will not be impacted.
type: boolean
membersCanCreatePrivateRepositories:
description: |-
MembersCanCreatePrivateRepositories defines whether organization members can create private repositories,
which are visible to organization members with permission.
type: boolean
membersCanCreatePublicPages:
description: |-
MembersCanCreatePublicPages defines whether organization members can create public GitHub Pages sites.
Existing published sites will not be impacted.
This setting is not supported for Organizations in Enterprises with Managed Users (EMU).
type: boolean
membersCanCreatePublicRepositories:
description: |-
MembersCanCreatePublicRepositories defines whether organization members can create public repositories,
which are visible to anyone.
This setting is not supported for Organizations in Enterprises with Managed Users (EMU).
type: boolean
membersCanForkPrivateRepositories:
description: MembersCanForkPrivateRepositories defines whether
organization members can fork private organization repositories.
type: boolean
type: object
memberSuffix:
default: ""
description: |-
Expand Down