Compare commits
1 Commits
renovate/u
...
f621ae7fc8
| Author | SHA1 | Date | |
|---|---|---|---|
|
f621ae7fc8
|
@@ -13,7 +13,7 @@ on:
|
||||
jobs:
|
||||
renovate:
|
||||
runs-on: ubuntu-latest
|
||||
container: ghcr.io/renovatebot/renovate:43.99.1@sha256:06e7b4c3b24c79f75f47a8f4a4d5401d6fe741985b6a25b5a07472d184b78993
|
||||
container: ghcr.io/renovatebot/renovate:43.99.0@sha256:aae697086b93427dcde46eb92e08e334b018946ce19339bf044ce971ca1626e2
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -16,7 +16,7 @@ homepage:
|
||||
main:
|
||||
image:
|
||||
repository: ghcr.io/gethomepage/homepage
|
||||
tag: v1.12.1
|
||||
tag: v1.12.0
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: HOMEPAGE_ALLOWED_HOSTS
|
||||
|
||||
@@ -17,5 +17,4 @@ dependencies:
|
||||
alias: music-grabber
|
||||
repository: https://bjw-s-labs.github.io/helm-charts/
|
||||
version: 4.6.2
|
||||
# renovate: datasource=docker depName=g33kphr33k/musicgrabber
|
||||
appVersion: 2.5.3
|
||||
appVersion: 2.0.4
|
||||
|
||||
@@ -9,7 +9,7 @@ music-grabber:
|
||||
main:
|
||||
image:
|
||||
repository: g33kphr33k/musicgrabber
|
||||
tag: 2.5.3
|
||||
tag: 2.5.2
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: MUSIC_DIR
|
||||
|
||||
@@ -9,7 +9,7 @@ postiz:
|
||||
main:
|
||||
image:
|
||||
repository: ghcr.io/gitroomhq/postiz-app
|
||||
tag: v2.21.4
|
||||
tag: v2.21.2
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: MAIN_URL
|
||||
|
||||
@@ -9,7 +9,7 @@ rybbit:
|
||||
main:
|
||||
image:
|
||||
repository: ghcr.io/rybbit-io/rybbit-backend
|
||||
tag: v2.5.0
|
||||
tag: v2.4.0
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: NODE_ENV
|
||||
|
||||
@@ -9,7 +9,7 @@ searxng:
|
||||
main:
|
||||
image:
|
||||
repository: searxng/searxng
|
||||
tag: latest@sha256:4d7ed8b7035ecf827bd901ba6d32f5c32d8119bc09bb3cdafeb0ce58f1b951c1
|
||||
tag: latest@sha256:c026ed4cb1a29b21878fed2c13f4c31fa811b8b03d931aa8764e8528177e2862
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: SEARXNG_BASE_URL
|
||||
@@ -39,7 +39,7 @@ searxng:
|
||||
main:
|
||||
image:
|
||||
repository: searxng/searxng
|
||||
tag: latest@sha256:4d7ed8b7035ecf827bd901ba6d32f5c32d8119bc09bb3cdafeb0ce58f1b951c1
|
||||
tag: latest@sha256:c026ed4cb1a29b21878fed2c13f4c31fa811b8b03d931aa8764e8528177e2862
|
||||
pullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: SEARXNG_BASE_URL
|
||||
|
||||
@@ -166,7 +166,7 @@ tdarr-exporter:
|
||||
image:
|
||||
name: homeylab/tdarr-exporter
|
||||
# renovate: datasource=docker depName=homeylab/tdarr-exporter
|
||||
tag: 1.4.3
|
||||
tag: 1.4.2
|
||||
metrics:
|
||||
serviceMonitor:
|
||||
enabled: true
|
||||
|
||||
@@ -32,7 +32,7 @@ services:
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||
|
||||
homepage:
|
||||
image: ghcr.io/gethomepage/homepage:v1.12.1@sha256:9627769818fbfb14147d3e633e57cef9c27c0c5f07585f5a1d6c3d3425b3b33c
|
||||
image: ghcr.io/gethomepage/homepage:v1.12.0@sha256:5bb66eac5d48f021fd60414add03aa123d1feb85770550ddb1d99a5b8851c6c2
|
||||
container_name: homepage
|
||||
labels:
|
||||
traefik.enable: true
|
||||
|
||||
@@ -3,7 +3,10 @@
|
||||
"extends": [
|
||||
"config:recommended",
|
||||
"mergeConfidence:all-badges",
|
||||
":rebaseStalePrs"
|
||||
":rebaseStalePrs",
|
||||
"group:recommended",
|
||||
"group:monorepos",
|
||||
"group:kubernetesMonorepo"
|
||||
],
|
||||
"timezone": "America/Chicago",
|
||||
"labels": [],
|
||||
@@ -16,28 +19,18 @@
|
||||
],
|
||||
"customManagers": [
|
||||
{
|
||||
"description": "Renovate tag matcher for Helm chart appVersion",
|
||||
"description": "Generic Renovate tag matcher for Helm",
|
||||
"customType": "regex",
|
||||
"managerFilePatterns": [
|
||||
"/(^|/)Chart\\.yaml$/"
|
||||
"(^|/)Chart\\.yaml$",
|
||||
"(^|/)values\\.yaml$",
|
||||
"(^|/)templates/.*\\.yaml$"
|
||||
],
|
||||
"matchStrings": [
|
||||
"#\\s*renovate:\\s*datasource=(?<datasource>\\S+)\\s+depName=(?<depName>\\S+)(?:\\s+versioning=(?<versioning>\\S+))?\\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": "Renovate tag matcher for Helm values and templates",
|
||||
"customType": "regex",
|
||||
"managerFilePatterns": [
|
||||
"/(^|/)values\\.yaml$/",
|
||||
"/(^|/)templates/.*\\.yaml$/"
|
||||
],
|
||||
"matchStrings": [
|
||||
"#\\s*renovate:\\s*datasource=(?<datasource>\\S+)\\s+depName=(?<depName>\\S+)(?:\\s+versioning=(?<versioning>\\S+))?\\s+tag:\\s*[\"']?(?<currentValue>[^@\\s\"']+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?[\"']?"
|
||||
],
|
||||
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}docker{{/if}}"
|
||||
},
|
||||
{
|
||||
"description": "Update Helm CLI version in GitHub Actions",
|
||||
"customType": "regex",
|
||||
@@ -74,48 +67,39 @@
|
||||
"enabled": false
|
||||
},
|
||||
{
|
||||
"description": "Label Helm updates",
|
||||
"matchDatasources": [
|
||||
"helm"
|
||||
"description": "Universal dynamic labeling by datasource",
|
||||
"matchPackageNames": [
|
||||
"*"
|
||||
],
|
||||
"addLabels": [
|
||||
"helm"
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Label Docker updates",
|
||||
"matchDatasources": [
|
||||
"docker"
|
||||
],
|
||||
"addLabels": [
|
||||
"docker"
|
||||
"{{{datasource}}}"
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Versioning for LinuxServer images",
|
||||
"versioning": "regex:^v?(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-ls(?<revision>\\d+)$",
|
||||
"matchPackageNames": [
|
||||
"/^linuxserver//",
|
||||
"/^ghcr\\.io/linuxserver//",
|
||||
"/^lscr\\.io/linuxserver//"
|
||||
"/^linuxserver\\//",
|
||||
"/^ghcr\\.io/linuxserver\\//",
|
||||
"/^lscr\\.io/linuxserver\\//"
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Group packages together by stripping all registry/namespace prefixes",
|
||||
"groupName": "{{#if packageName}}{{{replace '^.*/([^/]+)$' '$1' packageName}}}{{else}}{{{replace '^.*/([^/]+)$' '$1' depName}}}{{/if}}",
|
||||
"groupSlug": "unified-{{{groupName}}}",
|
||||
"matchPackageNames": [
|
||||
"matchManagers": [
|
||||
"*"
|
||||
]
|
||||
],
|
||||
"groupName": "{{#if packageName}}{{{replace '^.*?/(.*)$' '$1' packageName}}}{{else}}{{{replace '^.*?/(.*)$' '$1' depName}}}{{/if}}",
|
||||
"groupSlug": "unified-{{{groupName}}}"
|
||||
},
|
||||
{
|
||||
"description": "Group for specific apps",
|
||||
"groupName": "{{{replace '^.*(argo-cd|bazarr|cilium|code-server|dawarich|element-web|home-assistant|immich|komodo|postiz-app|rook-ceph|roundcubemail|tdarr|traefik).*$' '$1' depName}}}",
|
||||
"groupSlug": "unified-{{{groupName}}}",
|
||||
"matchPackageNames": [
|
||||
"/(^|/)(argo-cd|bazarr|cilium|code-server|dawarich|element-web|home-assistant|immich|komodo|postiz-app|rook-ceph|roundcubemail|tdarr|traefik)/",
|
||||
"/^rook(-ceph|/rook|/ceph)/"
|
||||
]
|
||||
"/(^|/)(argo-cd|bazarr|cilium|code-server|dawarich|element-web|home-assistant|immich|komodo|rook-ceph|tdarr|traefik)/",
|
||||
"/^rook(-ceph|\\/rook|\\/ceph)/"
|
||||
],
|
||||
"groupName": "{{{replace '^.*(argo-cd|bazarr|cilium|code-server|dawarich|element-web|home-assistant|immich|komodo|rook-ceph|tdarr|traefik).*$' '$1' depName}}}",
|
||||
"groupSlug": "unified-{{{groupName}}}"
|
||||
},
|
||||
{
|
||||
"description": "Automerge helm chart lock files",
|
||||
@@ -163,6 +147,9 @@
|
||||
"patch",
|
||||
"pinDigest"
|
||||
],
|
||||
"matchDatasources": [
|
||||
"*"
|
||||
],
|
||||
"addLabels": [
|
||||
"{{{datasource}}}",
|
||||
"automerge"
|
||||
|
||||
Reference in New Issue
Block a user