Skip to content

Commit 24b308c

Browse files
committed
📂 Apply fork specific files
1 parent c636113 commit 24b308c

19 files changed

+423
-285
lines changed

.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+
- "GOFLAGS=''"
12+
images-from:
13+
- eventing

.github/dependabot.yml

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