Skip to content

Commit ac87aa8

Browse files
committed
feat(webhook): SImplify trigger ref in EventSource
1 parent 73a9af9 commit ac87aa8

32 files changed

+56
-221
lines changed

deployment/base/crds/pullup.dev_githubwebhooks.yaml

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -121,25 +121,14 @@ spec:
121121
triggers:
122122
items:
123123
properties:
124-
ref:
125-
properties:
126-
apiVersion:
127-
type: string
128-
kind:
129-
type: string
130-
name:
131-
type: string
132-
namespace:
133-
type: string
134-
required:
135-
- apiVersion
136-
- kind
137-
- name
138-
type: object
124+
name:
125+
type: string
126+
namespace:
127+
type: string
139128
transform:
140129
x-kubernetes-preserve-unknown-fields: true
141130
required:
142-
- ref
131+
- name
143132
type: object
144133
type: array
145134
required:

deployment/base/crds/pullup.dev_httpwebhooks.yaml

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -63,25 +63,14 @@ spec:
6363
triggers:
6464
items:
6565
properties:
66-
ref:
67-
properties:
68-
apiVersion:
69-
type: string
70-
kind:
71-
type: string
72-
name:
73-
type: string
74-
namespace:
75-
type: string
76-
required:
77-
- apiVersion
78-
- kind
79-
- name
80-
type: object
66+
name:
67+
type: string
68+
namespace:
69+
type: string
8170
transform:
8271
x-kubernetes-preserve-unknown-fields: true
8372
required:
84-
- ref
73+
- name
8574
type: object
8675
type: array
8776
type: object

internal/webhook/github/testdata/beta/action.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,4 @@ spec:
1919
push: {}
2020
pullRequest: {}
2121
triggers:
22-
- ref:
23-
apiVersion: pullup.dev/v1beta1
24-
kind: Trigger
25-
name: foobar
22+
- name: foobar

internal/webhook/github/testdata/beta/pull-request-branch-exclude.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,4 @@ spec:
2525
- foo
2626
- /bar-\d/
2727
triggers:
28-
- ref:
29-
apiVersion: pullup.dev/v1beta1
30-
kind: Trigger
31-
name: foobar
28+
- name: foobar

internal/webhook/github/testdata/beta/pull-request-branch-include.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,4 @@ spec:
2525
- foo
2626
- /bar-\d/
2727
triggers:
28-
- ref:
29-
apiVersion: pullup.dev/v1beta1
30-
kind: Trigger
31-
name: foobar
28+
- name: foobar

internal/webhook/github/testdata/beta/pull-request-label-exclude.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,4 @@ spec:
2525
- foo
2626
- /bar-\d/
2727
triggers:
28-
- ref:
29-
apiVersion: pullup.dev/v1beta1
30-
kind: Trigger
31-
name: foobar
28+
- name: foobar

internal/webhook/github/testdata/beta/pull-request-label-include.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,4 @@ spec:
2525
- foo
2626
- /bar-\d/
2727
triggers:
28-
- ref:
29-
apiVersion: pullup.dev/v1beta1
30-
kind: Trigger
31-
name: foobar
28+
- name: foobar

internal/webhook/github/testdata/beta/pull-request-type.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,4 @@ spec:
2323
types:
2424
- labeled
2525
triggers:
26-
- ref:
27-
apiVersion: pullup.dev/v1beta1
28-
kind: Trigger
29-
name: foobar
26+
- name: foobar

internal/webhook/github/testdata/beta/push-branch-exclude.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,4 @@ spec:
2525
- foo
2626
- /bar-\d/
2727
triggers:
28-
- ref:
29-
apiVersion: pullup.dev/v1beta1
30-
kind: Trigger
31-
name: foobar
28+
- name: foobar

internal/webhook/github/testdata/beta/push-branch-include.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,4 @@ spec:
2525
- foo
2626
- /bar-\d/
2727
triggers:
28-
- ref:
29-
apiVersion: pullup.dev/v1beta1
30-
kind: Trigger
31-
name: foobar
28+
- name: foobar

0 commit comments

Comments
 (0)