Skip to content

Commit 86669d5

Browse files
committed
Renovate regclient version
- remove dependabot config
1 parent de86f34 commit 86669d5

File tree

3 files changed

+15
-12
lines changed

3 files changed

+15
-12
lines changed

.github/dependabot.yml

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

Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ ARG TARGETARCH
44

55
RUN apk add --no-cache --virtual mytools rsync curl jq ca-certificates sqlite && rm -rf /var/cache/apk/*
66

7+
#renovate: datasource=github-releases depName=regclient/regclient
78
ARG REGCLIENT_VERSION=0.9.0
89
RUN curl -o /usr/local/bin/regctl --fail -sSL https://github.com/regclient/regclient/releases/download/v${REGCLIENT_VERSION}/regctl-${TARGETOS}-${TARGETARCH} && \
910
chmod a+x /usr/local/bin/regctl && \

renovate.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,18 @@
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
33
"extends": [
44
"config:recommended"
5-
]
5+
],
6+
"customManagers": [
7+
{
8+
"customType": "regex",
9+
"description": "Update version ARGs in Dockerfile",
10+
"managerFilePatterns": [
11+
"/^Dockerfile$/"
12+
],
13+
"matchStrings": [
14+
"#\\s*renovate:\\s*datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?\\sARG.*_VERSION=\"?(?<currentValue>.*)\"?\\s"
15+
],
16+
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}"
17+
}
18+
]
619
}

0 commit comments

Comments
 (0)