Compare commits
4 Commits
0df997bf8b
...
f621ae7fc8
| Author | SHA1 | Date | |
|---|---|---|---|
|
f621ae7fc8
|
|||
| b725b1d7dc | |||
| 39a248dd45 | |||
| 4acc616f3b |
@@ -24,4 +24,4 @@ dependencies:
|
||||
repository: oci://harbor.alexlebens.net/helm-charts
|
||||
icon: https://raw.githubusercontent.com/foldergram/foldergram/refs/heads/main/client/public/icon-512.png
|
||||
# renovate: datasource=github-releases depName=foldergram/foldergram
|
||||
appVersion: v1.0.9
|
||||
appVersion: v1.0.8
|
||||
|
||||
@@ -12,7 +12,7 @@ foldergram:
|
||||
main:
|
||||
image:
|
||||
repository: ghcr.io/foldergram/foldergram
|
||||
tag: 1.0.8@sha256:3546dc1da4ec12cb27aaecbf77896d708ac7601eb0225e0f6e181d7ef35273f9
|
||||
tag: 1.0.9@sha256:aa6707e7456386f2d74b8f2769d0281f4127d1276349583b8531dbaa8f844883
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: IMAGE_DETAIL_SOURCE
|
||||
|
||||
@@ -13,53 +13,24 @@
|
||||
"prHourlyLimit": 0,
|
||||
"prConcurrentLimit": 0,
|
||||
"pinDigests": true,
|
||||
"minimumReleaseAgeBehaviour": "timestamp-optional",
|
||||
"baseBranchPatterns": [
|
||||
"main"
|
||||
],
|
||||
"regexManagers": [
|
||||
{
|
||||
"fileMatch": ["(^|/)values\\.yaml$", "(^|/)values-.*\\.yaml$"],
|
||||
"matchStrings": [
|
||||
"# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)\\s+tag:\\s+(?<currentValue>.*)"
|
||||
],
|
||||
"datasourceTemplate": "{{{datasource}}}",
|
||||
"depNameTemplate": "{{{depName}}}"
|
||||
}
|
||||
],
|
||||
"customManagers": [
|
||||
{
|
||||
"description": "Update appVersion in Chart.yaml",
|
||||
"description": "Generic Renovate tag matcher for Helm",
|
||||
"customType": "regex",
|
||||
"managerFilePatterns": [
|
||||
"/(^|/)Chart\\.yaml$/"
|
||||
"(^|/)Chart\\.yaml$",
|
||||
"(^|/)values\\.yaml$",
|
||||
"(^|/)templates/.*\\.yaml$"
|
||||
],
|
||||
"matchStrings": [
|
||||
"#\\s*renovate:\\s*datasource=(?<datasource>.*?) depName=(?<depName>.*?)\\s+appVersion:\\s*[\"']?(?<currentValue>[^\"'\\s]+)[\"']?"
|
||||
"#\\s*renovate:\\s*datasource=(?<datasource>[^\\s]+)\\s+depName=(?<depName>[^\\s]+)(?:\\s+versioning=(?<versioning>[^\\s]+))?\\s*[a-zA-Z0-9_-]+:\\s*[\"']?(?<currentValue>[^\"'\\s]+(?:@sha256:[a-f0-9]+)?)[\"']?"
|
||||
],
|
||||
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver-coerced{{/if}}"
|
||||
},
|
||||
{
|
||||
"description": "Update specific images in values",
|
||||
"customType": "regex",
|
||||
"managerFilePatterns": [
|
||||
"(^|/)values\\.yaml$"
|
||||
],
|
||||
"matchStrings": [
|
||||
"#\\s*renovate:\\s*datasource=(?<datasource>[^\\s]+)\\s+depName=(?<depName>[^\\s]+)\\s*\\n\\s+tag:\\s*[\"']?(?<currentValue>[^\"'\\s]+)[\"']?"
|
||||
],
|
||||
"depNameTemplate": "{{{depName}}}",
|
||||
"datasourceTemplate": "{{{datasource}}}"
|
||||
},
|
||||
{
|
||||
"description": "Update images in templates",
|
||||
"customType": "regex",
|
||||
"managerFilePatterns": [
|
||||
"/(^|/)templates/.*\\.yaml$/"
|
||||
],
|
||||
"matchStrings": [
|
||||
"# renovate: datasource=(?<datasource>[^\\s]+)\\s+depName=(?<depName>[^\\s]+)\\s+tag:\\s*[\"']?(?<currentValue>[^@\"'\\s\n]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?[\"']?"
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Update Helm CLI version in GitHub Actions",
|
||||
"customType": "regex",
|
||||
@@ -96,11 +67,9 @@
|
||||
"enabled": false
|
||||
},
|
||||
{
|
||||
"description": "Label by datasource",
|
||||
"matchDatasources": [
|
||||
"helm",
|
||||
"docker",
|
||||
"github-actions"
|
||||
"description": "Universal dynamic labeling by datasource",
|
||||
"matchPackageNames": [
|
||||
"*"
|
||||
],
|
||||
"addLabels": [
|
||||
"{{{datasource}}}"
|
||||
@@ -116,13 +85,11 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Group packages together when stripping registry",
|
||||
"description": "Group packages together by stripping all registry/namespace prefixes",
|
||||
"matchManagers": [
|
||||
"custom.regex",
|
||||
"helm-values",
|
||||
"docker"
|
||||
"*"
|
||||
],
|
||||
"groupName": "{{#if packageName}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' packageName)}}}{{else}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' depName)}}}{{/if}}",
|
||||
"groupName": "{{#if packageName}}{{{replace '^.*?/(.*)$' '$1' packageName}}}{{else}}{{{replace '^.*?/(.*)$' '$1' depName}}}{{/if}}",
|
||||
"groupSlug": "unified-{{{groupName}}}"
|
||||
},
|
||||
{
|
||||
@@ -143,6 +110,7 @@
|
||||
"enabled": true
|
||||
},
|
||||
"addLabels": [
|
||||
"{{{datasource}}}",
|
||||
"automerge"
|
||||
],
|
||||
"automerge": true,
|
||||
@@ -163,13 +131,11 @@
|
||||
"matchUpdateTypes": [
|
||||
"digest"
|
||||
],
|
||||
"matchDatasources": [
|
||||
"docker"
|
||||
],
|
||||
"matchPackageNames": [
|
||||
"searxng/searxng"
|
||||
],
|
||||
"addLabels": [
|
||||
"{{{datasource}}}",
|
||||
"automerge"
|
||||
],
|
||||
"enabled": true,
|
||||
@@ -182,33 +148,32 @@
|
||||
"pinDigest"
|
||||
],
|
||||
"matchDatasources": [
|
||||
"helm",
|
||||
"docker",
|
||||
"github-actions"
|
||||
"*"
|
||||
],
|
||||
"addLabels": [
|
||||
"{{{datasource}}}",
|
||||
"automerge"
|
||||
],
|
||||
"automerge": true,
|
||||
"minimumReleaseAge": "1 days"
|
||||
"minimumReleaseAge": "3 days"
|
||||
},
|
||||
{
|
||||
"description": "Automerge images, specific packages",
|
||||
"matchUpdateTypes": [
|
||||
"minor",
|
||||
"patch",
|
||||
"minor"
|
||||
],
|
||||
"matchDatasources": [
|
||||
"docker"
|
||||
"pinDigest"
|
||||
],
|
||||
"matchPackageNames": [
|
||||
"ghcr.io/renovatebot/renovate",
|
||||
"ghcr.io/prometheus-community/charts/kube-prometheus-stack"
|
||||
],
|
||||
"addLabels": [
|
||||
"{{{datasource}}}",
|
||||
"automerge"
|
||||
],
|
||||
"automerge": true
|
||||
"automerge": true,
|
||||
"minimumReleaseAge": "3 days"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user