2 Commits

Author SHA1 Message Date
ce2c9f400e chore(deps): update gethomepage/homepage to v1.12.0
All checks were successful
lint-test-helm / lint-helm (pull_request) Successful in 12s
lint-test-helm / validate-kubeconform (pull_request) Successful in 39s
render-manifests / render-manifests (pull_request) Successful in 29s
2026-03-28 01:10:30 +00:00
b5e4ac6921 ci: consolidate
All checks were successful
renovate / renovate (push) Successful in 6m9s
2026-03-27 20:01:44 -05:00
3 changed files with 44 additions and 90 deletions

View File

@@ -19,4 +19,4 @@ dependencies:
version: 4.6.2 version: 4.6.2
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/homepage.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/homepage.png
# renovate: datasource=github-releases depName=gethomepage/homepage # renovate: datasource=github-releases depName=gethomepage/homepage
appVersion: v1.11.0 appVersion: v1.12.0

View File

@@ -16,7 +16,7 @@ homepage:
main: main:
image: image:
repository: ghcr.io/gethomepage/homepage repository: ghcr.io/gethomepage/homepage
tag: v1.11.0 tag: v1.12.0
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: HOMEPAGE_ALLOWED_HOSTS - name: HOMEPAGE_ALLOWED_HOSTS

View File

@@ -73,6 +73,17 @@
], ],
"enabled": false "enabled": false
}, },
{
"description": "Label by datasource",
"matchDatasources": [
"helm",
"docker",
"github-actions"
],
"addLabels": [
"{{{datasource}}}"
]
},
{ {
"description": "Versioning for LinuxServer images", "description": "Versioning for LinuxServer images",
"versioning": "regex:^v?(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-ls(?<revision>\\d+)$", "versioning": "regex:^v?(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-ls(?<revision>\\d+)$",
@@ -83,16 +94,22 @@
] ]
}, },
{ {
"description": "Label by datasource", "description": "Group packages together when stripping registry",
"matchDatasources": [ "matchManagers": [
"helm", "custom.regex",
"docker", "helm-values"
"github-actions"
], ],
"addLabels": [ "groupName": "{{#if packageName}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' packageName)}}}{{else}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' depName)}}}{{/if}}",
"{{{datasource}}}" "groupSlug": "unified-{{{groupName}}}"
},
{
"description": "Group for specific apps",
"matchPackageNames": [
"/(^|/)(dawarich|komodo|immich|home-assistant|element-web|cilium|tdarr|argo-cd|traefik|bazarr|code-server)/",
"/^rook(-ceph|\\/rook|\\/ceph)/"
], ],
"automerge": false "groupName": "{{{replace '^.*(dawarich|komodo|immich|home-assistant|element-web|cilium|tdarr|argo-cd|traefik|bazarr|code-server|rook-ceph).*$' '$1' depName}}}",
"groupSlug": "unified-{{{groupName}}}"
}, },
{ {
"description": "Automerge helm chart lock files", "description": "Automerge helm chart lock files",
@@ -108,86 +125,6 @@
"automerge": true, "automerge": true,
"automergeType": "branch" "automergeType": "branch"
}, },
{
"description": "Automerge patches",
"matchUpdateTypes": [
"patch",
"pinDigest"
],
"matchDatasources": [
"helm",
"docker",
"github-actions"
],
"addLabels": [
"automerge"
],
"automerge": true,
"minimumReleaseAge": "1 days"
},
{
"description": "Label appVersion and images, grouped",
"matchManagers": [
"custom.regex",
"helm-values"
],
"groupName": "{{#if packageName}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' packageName)}}}{{else}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' depName)}}}{{/if}}",
"groupSlug": "unified-{{{groupName}}}",
"addLabels": [
"docker"
],
"automerge": false
},
{
"description": "Automerge appVersion and images, grouped",
"matchUpdateTypes": [
"patch",
"pinDigest"
],
"matchManagers": [
"custom.regex",
"helm-values"
],
"groupName": "{{#if packageName}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' packageName)}}}{{else}}{{{replace 'ghcr.io/' '' (replace 'docker.io/' '' depName)}}}{{/if}}",
"groupSlug": "unified-{{{groupName}}}",
"addLabels": [
"automerge"
],
"automerge": true,
"minimumReleaseAge": "1 days"
},
{
"description": "Group apps by their keyword",
"groupName": "{{{replace '^.*(dawarich|komodo|immich|home-assistant|element-web|cilium|tdarr|argo-cd|traefik).*$' '$1' depName}}}",
"groupSlug": "unified-{{{groupName}}}",
"matchPackageNames": [
"/(^|/)(?<appName>dawarich|komodo|immich|home-assistant|element-web|cilium|tdarr|argo-cd|traefik)/"
]
},
{
"description": "Group Bazarr dependencies",
"groupName": "bazarr",
"groupSlug": "unified-bazarr",
"matchPackageNames": [
"bazarr$"
]
},
{
"description": "Group Code Server dependencies",
"groupName": "code-server",
"groupSlug": "unified-code-server",
"matchPackageNames": [
"code-server$"
]
},
{
"description": "Group Rook-Ceph dependencies",
"groupName": "rook-ceph",
"groupSlug": "unified-rook-ceph",
"matchPackageNames": [
"/^rook(-ceph|\\/rook|\\/ceph)/"
]
},
{ {
"description": "Open for digest updates, specific packages", "description": "Open for digest updates, specific packages",
"matchUpdateTypes": [ "matchUpdateTypes": [
@@ -215,6 +152,23 @@
"enabled": true, "enabled": true,
"automerge": true "automerge": true
}, },
{
"description": "Automerge patches",
"matchUpdateTypes": [
"patch",
"pinDigest"
],
"matchDatasources": [
"helm",
"docker",
"github-actions"
],
"addLabels": [
"automerge"
],
"automerge": true,
"minimumReleaseAge": "1 days"
},
{ {
"description": "Automerge images, specific packages", "description": "Automerge images, specific packages",
"matchUpdateTypes": [ "matchUpdateTypes": [