Skip to content

Commit f24b6ca

Browse files
committed
📂 Apply fork specific files
1 parent 4f92385 commit f24b6ca

26 files changed

Lines changed: 993 additions & 285 deletions

.deviate.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
upstream: https://github.com/knative-sandbox/kn-plugin-event.git
2+
tags:
3+
synchronize: true
4+
resyncReleases:
5+
enabled: true
6+
dockerfileGen:
7+
dockerfiles-dir: ci-operator/images
8+
dockerfiles-test-dir: ci-operator/test-images
9+
additional-build-env:
10+
# Reset the goflags to avoid the -mod=vendor flag
11+
- "ENV GOFLAGS=''"
12+
images-from:
13+
- eventing

.github/dependabot.yml

Lines changed: 194 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,194 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: gomod
4+
directories:
5+
- /
6+
schedule:
7+
interval: weekly
8+
ignore:
9+
- dependency-name: knative.dev/*
10+
- dependency-name: k8s.io/*
11+
update-types:
12+
- version-update:semver-major
13+
- version-update:semver-minor
14+
- dependency-name: github.com/openshift/*
15+
update-types:
16+
- version-update:semver-major
17+
- version-update:semver-minor
18+
- dependency-name: sigs.k8s.io/controller-runtime
19+
update-types:
20+
- version-update:semver-major
21+
- version-update:semver-minor
22+
groups:
23+
major:
24+
update-types:
25+
- major
26+
patterns:
27+
- '*'
28+
applies-to: version-updates
29+
exclude-patterns:
30+
- knative.dev/*
31+
- istio.io/*
32+
- k8s.io/*
33+
- github.com/openshift/*
34+
- sigs.k8s.io/controller-runtime*
35+
minor:
36+
update-types:
37+
- minor
38+
patterns:
39+
- '*'
40+
applies-to: version-updates
41+
exclude-patterns:
42+
- knative.dev/*
43+
- k8s.io/*
44+
- github.com/openshift/*
45+
- sigs.k8s.io/controller-runtime*
46+
- istio.io/*
47+
patch:
48+
update-types:
49+
- patch
50+
patterns:
51+
- '*'
52+
applies-to: version-updates
53+
exclude-patterns:
54+
- istio.io/*
55+
security:
56+
update-types:
57+
- patch
58+
- minor
59+
- major
60+
patterns:
61+
- '*'
62+
applies-to: security-updates
63+
target-branch: release-1.15
64+
commit-message:
65+
prefix: '[release-1.15][gomod]'
66+
open-pull-requests-limit: 10
67+
- package-ecosystem: gomod
68+
directories:
69+
- /
70+
schedule:
71+
interval: weekly
72+
ignore:
73+
- dependency-name: knative.dev/*
74+
- dependency-name: k8s.io/*
75+
update-types:
76+
- version-update:semver-major
77+
- version-update:semver-minor
78+
- dependency-name: github.com/openshift/*
79+
update-types:
80+
- version-update:semver-major
81+
- version-update:semver-minor
82+
- dependency-name: sigs.k8s.io/controller-runtime
83+
update-types:
84+
- version-update:semver-major
85+
- version-update:semver-minor
86+
groups:
87+
major:
88+
update-types:
89+
- major
90+
patterns:
91+
- '*'
92+
applies-to: version-updates
93+
exclude-patterns:
94+
- knative.dev/*
95+
- istio.io/*
96+
- k8s.io/*
97+
- github.com/openshift/*
98+
- sigs.k8s.io/controller-runtime*
99+
minor:
100+
update-types:
101+
- minor
102+
patterns:
103+
- '*'
104+
applies-to: version-updates
105+
exclude-patterns:
106+
- knative.dev/*
107+
- k8s.io/*
108+
- github.com/openshift/*
109+
- sigs.k8s.io/controller-runtime*
110+
- istio.io/*
111+
patch:
112+
update-types:
113+
- patch
114+
patterns:
115+
- '*'
116+
applies-to: version-updates
117+
exclude-patterns:
118+
- istio.io/*
119+
security:
120+
update-types:
121+
- patch
122+
- minor
123+
- major
124+
patterns:
125+
- '*'
126+
applies-to: security-updates
127+
target-branch: release-1.16
128+
commit-message:
129+
prefix: '[release-1.16][gomod]'
130+
open-pull-requests-limit: 10
131+
- package-ecosystem: gomod
132+
directories:
133+
- /
134+
schedule:
135+
interval: weekly
136+
ignore:
137+
- dependency-name: knative.dev/*
138+
- dependency-name: k8s.io/*
139+
update-types:
140+
- version-update:semver-major
141+
- version-update:semver-minor
142+
- dependency-name: github.com/openshift/*
143+
update-types:
144+
- version-update:semver-major
145+
- version-update:semver-minor
146+
- dependency-name: sigs.k8s.io/controller-runtime
147+
update-types:
148+
- version-update:semver-major
149+
- version-update:semver-minor
150+
groups:
151+
major:
152+
update-types:
153+
- major
154+
patterns:
155+
- '*'
156+
applies-to: version-updates
157+
exclude-patterns:
158+
- knative.dev/*
159+
- istio.io/*
160+
- k8s.io/*
161+
- github.com/openshift/*
162+
- sigs.k8s.io/controller-runtime*
163+
minor:
164+
update-types:
165+
- minor
166+
patterns:
167+
- '*'
168+
applies-to: version-updates
169+
exclude-patterns:
170+
- knative.dev/*
171+
- k8s.io/*
172+
- github.com/openshift/*
173+
- sigs.k8s.io/controller-runtime*
174+
- istio.io/*
175+
patch:
176+
update-types:
177+
- patch
178+
patterns:
179+
- '*'
180+
applies-to: version-updates
181+
exclude-patterns:
182+
- istio.io/*
183+
security:
184+
update-types:
185+
- patch
186+
- minor
187+
- major
188+
patterns:
189+
- '*'
190+
applies-to: security-updates
191+
target-branch: release-1.17
192+
commit-message:
193+
prefix: '[release-1.17][gomod]'
194+
open-pull-requests-limit: 10
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Code Style
2+
3+
on:
4+
pull_request:
5+
branches: [ 'main', 'release-*' ]
6+
7+
jobs:
8+
9+
style:
10+
uses: knative/actions/.github/workflows/style.yaml@main
11+

.github/workflows/knative-go-build.yaml

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/workflows/knative-go-test.yaml

Lines changed: 0 additions & 19 deletions
This file was deleted.

.github/workflows/knative-security.yaml

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/workflows/knative-stale.yaml

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/workflows/knative-style.yaml

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/workflows/knative-verify.yaml

Lines changed: 0 additions & 26 deletions
This file was deleted.

Makefile

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
mkfile_path := $(abspath $(lastword $(MAKEFILE_LIST)))
2+
current_dir := $(dir $(mkfile_path))
3+
4+
CI ?= false
5+
PROW_JOB_ID ?= 0
6+
PROW = $(shell [ "$(CI)" = "true" ] && [ "$(PROW_JOB_ID)" != "0" ] && echo "true" || echo "false")
7+
8+
ifeq ($(PROW),true)
9+
# Openshift CI runs as high UID user
10+
export HOME = /tmp
11+
export GOPATH = /tmp/go
12+
# Reset the goflags to avoid the -mod=vendor flag
13+
export GOFLAGS =
14+
endif
15+
16+
build:
17+
./mage build
18+
.PHONY: build
19+
20+
unit:
21+
./mage test
22+
.PHONY: unit
23+
24+
test: unit
25+
.PHONY: test
26+
27+
e2e:
28+
openshift/e2e-tests.sh
29+
.PHONY: e2e
30+
31+
dockerfiles:
32+
go run github.com/openshift-knative/hack/cmd/generate@latest \
33+
--root-dir "$(current_dir)" \
34+
--generators dockerfile \
35+
--app-file-fmt "/usr/bin/%s" \
36+
--dockerfile-image-builder-fmt "registry.ci.openshift.org/openshift/release:rhel-8-release-golang-%s-openshift-4.17"
37+
.PHONY: dockerfiles

0 commit comments

Comments
 (0)