Skip to content

Commit 135ffa0

Browse files
committed
chore: add renovate
Signed-off-by: Niccolò Fei <[email protected]>
1 parent 1b52e52 commit 135ffa0

File tree

3 files changed

+28
-2
lines changed

3 files changed

+28
-2
lines changed

.github/workflows/bake_targets.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,8 @@ jobs:
162162
PG_IMAGE=$(skopeo inspect "docker://$EXT_IMAGE" -f '{{ json .Labels }}' | jq -r '."io.cloudnativepg.image.base.name"')
163163
164164
go install github.com/tmccombs/[email protected]
165+
go install github.com/mikefarah/yq/v4@v4
166+
165167
# Convert metadata.hcl to YAML and merge it with runtime values to generate a valid Chainsaw values.yaml
166168
hcl2json "$EXT_NAME/metadata.hcl" \
167169
| yq '

postgis/metadata.hcl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ metadata = {
1111
versions = {
1212
bookworm = {
1313
// renovate: suite=bookworm-pgdg depName=postgresql-18-postgis-3
14-
"18" = "3.6.0+dfsg-3.pgdg12+1"
14+
"18" = "3.6.1+dfsg-1.pgdg12+1"
1515
}
1616
trixie = {
1717
// renovate: suite=trixie-pgdg depName=postgresql-18-postgis-3
18-
"18" = "3.6.0+dfsg-3.pgdg13+1"
18+
"18" = "3.6.1+dfsg-1.pgdg13+1"
1919
}
2020
}
2121
}

renovate.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:recommended",
5+
"docker:pinDigests"
6+
],
7+
"enabledManagers": [
8+
"github-actions",
9+
"custom.regex"
10+
],
11+
"customManagers": [
12+
{
13+
"customType": "regex",
14+
"managerFilePatterns": [
15+
"**/*.hcl"
16+
],
17+
"matchStrings": [
18+
"\\/\\/\\s*renovate:\\s*?(suite=(?<suite>.*?))?\\s*depName=(?<depName>.*?)?\\s*\"[A-Za-z0-9_-]+\"\\s*=\\s*\"(?<currentValue>.*)\""
19+
],
20+
"registryUrlTemplate": "https://download.postgresql.org/pub/repos/apt?suite={{#if suite}}{{suite}}{{else}}stable{{/if}}&components=main&binaryArch=amd64",
21+
"datasourceTemplate": "deb"
22+
}
23+
]
24+
}

0 commit comments

Comments
 (0)