-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile.maker.yaml
More file actions
110 lines (100 loc) · 2.58 KB
/
Makefile.maker.yaml
File metadata and controls
110 lines (100 loc) · 2.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
# Configuration file for <https://github.com/sapcc/go-makefile-maker>
metadata:
url: https://github.com/sapcc/git-cert-shim
binaries:
- name: git-cert-shim
fromPackage: ./cmd/git-cert-shim
installTo: bin/
controllerGen:
rbacRoleName: git-cert-shim-role
dockerfile:
enabled: false
golang:
setGoModVersion: true
enableVendoring: false
golangciLint:
createConfig: true
goReleaser:
createConfig: true
binaryName: "{{ .ProjectName }}_{{ .Os }}_{{ .Arch }}"
format: tar.gz
nameTemplate: "{{ .ProjectName }}_{{ .Os }}_{{ .Arch }}"
githubWorkflow:
ci:
enabled: true
pushContainerToGhcr:
enabled: true
platforms: "linux/amd64,linux/arm64"
tagStrategy:
- edge
- latest
- semver
- sha
securityChecks:
enabled: true
license:
enabled: true
release:
enabled: true
reuse:
annotations:
- paths:
- PROJECT
- VERSION
- hack/boilerplate.go.txt
- config/**
SPDX-FileCopyrightText: SAP SE or an SAP affiliate company
SPDX-License-Identifier: Apache-2.0
renovate:
enabled: true
assignees:
- kengou
- abhijith-darshan
customManagers:
- customType: "regex"
description: "Bump controller tools version in the Makefile"
fileMatch: [
"^Makefile$"
]
matchStrings: [
"CONTROLLER_TOOLS_VERSION\\s*\\?=\\s*(?<currentValue>.?(?:\\d+\\.){0,2}\\d+)"
]
datasourceTemplate: "github-tags"
depNameTemplate: "kubernetes-sigs/controller-tools"
extractVersionTemplate: "^v(?<version>.*)$"
- customType: "regex"
description: "Bump golangci-lint version in the Makefile"
fileMatch: [
"^Makefile$"
]
matchStrings: [
"GOLINT_VERSION\\s*\\?=\\s*(?<currentValue>.?(?:\\d+\\.){0,2}\\d+)"
]
datasourceTemplate: "github-tags"
depNameTemplate: "golangci/golangci-lint"
extractVersionTemplate: "^v(?<version>.*)$"
- customType: "regex"
description: "Bump ginkolinter version in the Makefile"
fileMatch: [
"^Makefile$"
]
matchStrings: [
"GINKGOLINTER_VERSION\\s*\\?=\\s*(?<currentValue>.?(?:\\d+\\.){0,2}\\d+)"
]
datasourceTemplate: "github-tags"
depNameTemplate: "nunnatsa/ginkgolinter"
extractVersionTemplate: "^v(?<version>.*)$"
packageRules:
- matchPackageNames: [
"github-actions"
]
groupName: "github actions"
matchUpdateTypes: [
"major",
"minor",
"patch"
]
minimumReleaseAge: "14 days"
extends: [
"helpers:pinGitHubActionDigests"
]