Skip to content

Commit 6095ee5

Browse files
committed
WIP
Signed-off-by: Daniel Franz <[email protected]>
1 parent 5ed8cf4 commit 6095ee5

File tree

3 files changed

+8
-90
lines changed

3 files changed

+8
-90
lines changed

.github/dependabot.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ updates:
55
schedule:
66
interval: "daily"
77
commit-message:
8-
prefix: ":seedling:"
8+
prefix: ":seedling: Dependabot:"
99
- package-ecosystem: "gomod"
1010
directory: "/"
1111
schedule:
1212
interval: "daily"
1313
commit-message:
14-
prefix: ":seedling:"
14+
prefix: ":seedling: Dependabot:"
1515
groups:
1616
k8s-dependencies:
1717
patterns:
@@ -22,4 +22,4 @@ updates:
2222
schedule:
2323
interval: "daily"
2424
commit-message:
25-
prefix: ":seedling:"
25+
prefix: ":seedling: Dependabot:"

.github/workflows/release.yaml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,6 @@ jobs:
2727
with:
2828
go-version-file: "go.mod"
2929

30-
- name: Docker Login
31-
if: ${{ github.event_name != 'pull_request' }}
32-
uses: docker/login-action@v3
33-
with:
34-
registry: quay.io
35-
username: ${{ secrets.QUAY_USERNAME }}
36-
password: ${{ secrets.QUAY_PASSWORD }}
37-
3830
- name: Set the release related variables
3931
run: |
4032
if [[ $GITHUB_REF == refs/tags/* ]]; then

.goreleaser.yml

Lines changed: 5 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -35,91 +35,17 @@ builds:
3535
- arm64
3636
- ppc64le
3737
- s390x
38-
dockers:
39-
- image_templates:
40-
- "{{ .Env.OPCON_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-amd64"
41-
dockerfile: Dockerfile.operator-controller
42-
goos: linux
43-
goarch: amd64
44-
use: buildx
45-
build_flag_templates:
46-
- "--platform=linux/amd64"
47-
- image_templates:
48-
- "{{ .Env.OPCON_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-arm64"
49-
dockerfile: Dockerfile.operator-controller
50-
goos: linux
51-
goarch: arm64
52-
use: buildx
53-
build_flag_templates:
54-
- "--platform=linux/arm64"
55-
- image_templates:
56-
- "{{ .Env.OPCON_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-ppc64le"
57-
dockerfile: Dockerfile.operator-controller
58-
goos: linux
59-
goarch: ppc64le
60-
use: buildx
61-
build_flag_templates:
62-
- "--platform=linux/ppc64le"
63-
- image_templates:
64-
- "{{ .Env.OPCON_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-s390x"
65-
dockerfile: Dockerfile.operator-controller
66-
goos: linux
67-
goarch: s390x
68-
use: buildx
69-
build_flag_templates:
70-
- "--platform=linux/s390x"
71-
- image_templates:
72-
- "{{ .Env.CATD_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-amd64"
73-
dockerfile: Dockerfile.catalogd
74-
goos: linux
75-
goarch: amd64
76-
use: buildx
77-
build_flag_templates:
78-
- "--platform=linux/amd64"
79-
- image_templates:
80-
- "{{ .Env.CATD_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-arm64"
81-
dockerfile: Dockerfile.catalogd
82-
goos: linux
83-
goarch: arm64
84-
use: buildx
85-
build_flag_templates:
86-
- "--platform=linux/arm64"
87-
- image_templates:
88-
- "{{ .Env.CATD_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-ppc64le"
89-
dockerfile: Dockerfile.catalogd
90-
goos: linux
91-
goarch: ppc64le
92-
use: buildx
93-
build_flag_templates:
94-
- "--platform=linux/ppc64le"
95-
- image_templates:
96-
- "{{ .Env.CATD_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-s390x"
97-
dockerfile: Dockerfile.catalogd
98-
goos: linux
99-
goarch: s390x
100-
use: buildx
101-
build_flag_templates:
102-
- "--platform=linux/s390x"
103-
docker_manifests:
104-
- name_template: "{{ .Env.OPCON_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}"
105-
image_templates:
106-
- "{{ .Env.OPCON_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-amd64"
107-
- "{{ .Env.OPCON_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-arm64"
108-
- "{{ .Env.OPCON_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-ppc64le"
109-
- "{{ .Env.OPCON_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-s390x"
110-
- name_template: "{{ .Env.CATD_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}"
111-
image_templates:
112-
- "{{ .Env.CATD_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-amd64"
113-
- "{{ .Env.CATD_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-arm64"
114-
- "{{ .Env.CATD_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-ppc64le"
115-
- "{{ .Env.CATD_IMAGE_REPO }}:{{ .Env.IMAGE_TAG }}-s390x"
11638
checksum:
11739
name_template: 'checksums.txt'
11840
snapshot:
11941
name_template: "{{ incpatch .Version }}-next"
12042
changelog:
121-
use: github-native
43+
use: github
12244
disable: '{{ ne .Env.ENABLE_RELEASE_PIPELINE "true" }}'
45+
groups:
46+
- title: Dependency Bumps
47+
regexp: '^:seedling: Dependabot:.*$'
48+
order: 0
12349
release:
12450
disable: '{{ ne .Env.ENABLE_RELEASE_PIPELINE "true" }}'
12551
mode: replace

0 commit comments

Comments
 (0)