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.8.11"
appVersion: "0.8.14"
home: https://github.com/Interhyp/git-hubby-helm
sources:
- https://github.com/Interhyp/git-hubby-helm
Expand Down
2 changes: 1 addition & 1 deletion crds/github.interhyp.de_autolinkspresets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.21.0
controller-gen.kubebuilder.io/version: v0.22.0
name: autolinkspresets.github.interhyp.de
spec:
group: github.interhyp.de
Expand Down
6 changes: 3 additions & 3 deletions crds/github.interhyp.de_codesecurityconfigurations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.21.0
controller-gen.kubebuilder.io/version: v0.22.0
name: codesecurityconfigurations.github.interhyp.de
spec:
group: github.interhyp.de
Expand Down Expand Up @@ -284,8 +284,8 @@ spec:
x-kubernetes-validations:
- message: exactly one of the fields in [reviewerId reviewerName]
must be set
rule: '[has(self.reviewerId),has(self.reviewerName)].filter(x,x==true).size()
== 1'
rule: (has(self.reviewerId)?1:0)+(has(self.reviewerName)?1:0)
== 1
type: array
required:
- reviewers
Expand Down
5 changes: 2 additions & 3 deletions crds/github.interhyp.de_organizations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.21.0
controller-gen.kubebuilder.io/version: v0.22.0
name: organizations.github.interhyp.de
spec:
group: github.interhyp.de
Expand Down Expand Up @@ -265,8 +265,7 @@ spec:
x-kubernetes-validations:
- message: exactly one of the fields in [value values] must
be set
rule: '[has(self.value),has(self.values)].filter(x,x==true).size()
== 1'
rule: (has(self.value)?1:0)+(has(self.values)?1:0) == 1
description:
description: Description provides additional information about
the purpose and usage of this custom property.
Expand Down
5 changes: 2 additions & 3 deletions crds/github.interhyp.de_repositories.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.21.0
controller-gen.kubebuilder.io/version: v0.22.0
name: repositories.github.interhyp.de
spec:
group: github.interhyp.de
Expand Down Expand Up @@ -209,8 +209,7 @@ spec:
type: object
x-kubernetes-validations:
- message: exactly one of the fields in [value values] must be set
rule: '[has(self.value),has(self.values)].filter(x,x==true).size()
== 1'
rule: (has(self.value)?1:0)+(has(self.values)?1:0) == 1
type: array
defaultBranch:
default: main
Expand Down
16 changes: 7 additions & 9 deletions crds/github.interhyp.de_rulesetpresets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.21.0
controller-gen.kubebuilder.io/version: v0.22.0
name: rulesetpresets.github.interhyp.de
spec:
group: github.interhyp.de
Expand Down Expand Up @@ -98,8 +98,7 @@ spec:
x-kubernetes-validations:
- message: at most one of the fields in [actorId actorSlug] may
be set
rule: '[has(self.actorId),has(self.actorSlug)].filter(x,x==true).size()
<= 1'
rule: (has(self.actorId)?1:0)+(has(self.actorSlug)?1:0) <= 1
maxItems: 100
type: array
conditions:
Expand Down Expand Up @@ -259,8 +258,8 @@ spec:
x-kubernetes-validations:
- message: at most one of the fields in [repositoryName repositoryProperty]
may be set
rule: '[has(self.repositoryName),has(self.repositoryProperty)].filter(x,x==true).size()
<= 1'
rule: (has(self.repositoryName)?1:0)+(has(self.repositoryProperty)?1:0)
<= 1
enforcement:
description: |-
Enforcement determines whether the ruleset is enforced.
Expand Down Expand Up @@ -567,8 +566,7 @@ spec:
x-kubernetes-validations:
- message: exactly one of the fields in [id slug] must
be set
rule: '[has(self.id),has(self.slug)].filter(x,x==true).size()
== 1'
rule: (has(self.id)?1:0)+(has(self.slug)?1:0) == 1
required:
- reviewer
type: object
Expand Down Expand Up @@ -632,8 +630,8 @@ spec:
x-kubernetes-validations:
- message: at most one of the fields in [integrationId appSlug]
may be set
rule: '[has(self.integrationId),has(self.appSlug)].filter(x,x==true).size()
<= 1'
rule: (has(self.integrationId)?1:0)+(has(self.appSlug)?1:0)
<= 1
maxItems: 100
minItems: 1
type: array
Expand Down
5 changes: 2 additions & 3 deletions crds/github.interhyp.de_teams.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.21.0
controller-gen.kubebuilder.io/version: v0.22.0
name: teams.github.interhyp.de
spec:
group: github.interhyp.de
Expand Down Expand Up @@ -138,8 +138,7 @@ spec:
type: object
x-kubernetes-validations:
- message: exactly one of the fields in [idpGroup members] must be set
rule: '[has(self.idpGroup),has(self.members)].filter(x,x==true).size()
== 1'
rule: (has(self.idpGroup)?1:0)+(has(self.members)?1:0) == 1
status:
description: status defines the observed state of Team
properties:
Expand Down
2 changes: 1 addition & 1 deletion crds/github.interhyp.de_webhookignorepresets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.21.0
controller-gen.kubebuilder.io/version: v0.22.0
name: webhookignorepresets.github.interhyp.de
spec:
group: github.interhyp.de
Expand Down
2 changes: 1 addition & 1 deletion crds/github.interhyp.de_webhookpresets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.21.0
controller-gen.kubebuilder.io/version: v0.22.0
name: webhookpresets.github.interhyp.de
spec:
group: github.interhyp.de
Expand Down