-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.maker.yaml
100 lines (91 loc) · 2.34 KB
/
Makefile.maker.yaml
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
# 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/
dockerfile:
enabled: false
golang:
setGoModVersion: false
golangciLint:
createConfig: false
goReleaser:
createConfig: true
binaryName: "{{ .ProjectName }}_{{ .Os }}_{{ .Arch }}"
format: .tar.gz
nameTemplate: "{{ .ProjectName }}_{{ .Os }}_{{ .Arch }}"
githubWorkflow:
ci:
enabled: true
coveralls: false
pushContainerToGhcr:
enabled: true
platforms: "linux/amd64,linux/arm64"
tagStrategy:
- edge
- latest
- semver
- sha
securityChecks:
enabled: true
license:
enabled: true
release:
enabled: true
makefile:
enabled: false
renovate:
enabled: false
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"
]