feat(renovate): app-template use OCI

This commit is contained in:
JJGadgets
2025-06-10 12:55:39 +08:00
parent 1ce86a93d4
commit 6c2a1c3149
2 changed files with 10 additions and 9 deletions

View File

@@ -115,8 +115,9 @@
},
{
"description": "Separate all app-template updates",
"matchPackageNames": ["app-template"],
"matchDatasources": ["helm"],
"matchPackageNames": ["**app-template"],
"matchDatasources": ["helm", "oci"],
"semanticCommitScope": "helm/app-template",
"separateMajorMinor": true,
"separateMultipleMajor": true,
"separateMinorPatch": true,
@@ -124,8 +125,8 @@
},
{
"description": "Manually approve app-template major releases",
"matchPackageNames": ["app-template"],
"matchDatasources": ["helm"],
"matchPackageNames": ["**app-template"],
"matchDatasources": ["helm", "oci"],
"matchUpdateTypes": ["major"],
"dependencyDashboardApproval": true,
"automerge": false,
@@ -133,8 +134,8 @@
},
{
"description": "Auto merge patch app-template versions",
"matchPackageNames": ["app-template"],
"matchDatasources": ["helm"],
"matchPackageNames": ["**app-template"],
"matchDatasources": ["helm", "oci"],
"matchUpdateTypes": ["patch"],
"dependencyDashboardApproval": false,
"automerge": true,
@@ -144,8 +145,8 @@
},
{
"description": "Don't automerge app-template minor releases",
"matchPackageNames": ["app-template"],
"matchDatasources": ["helm"],
"matchPackageNames": ["**app-template"],
"matchDatasources": ["helm", "oci"],
"matchUpdateTypes": ["minor"],
"dependencyDashboardApproval": false,
"automerge": false,

View File

@@ -7,7 +7,7 @@
"managerFilePatterns": ["/^kube/.+/ks\\.ya?ml$/"],
"matchStrings": [
// VS_APP_CURRENT_VERSION: "{{.IMAGENAME}}:{{.IMAGETAG}}"
" *(VS|PG)_APP_CURRENT_VERSION: \"?(?<packageName>[\\w\\d\\-\\_\\/\\.]+):(?<currentValue>[\\w\\d\\.\\-\\_]+)\"?"
" *(?:VS|PG)_APP_CURRENT_VERSION: \"?(?<packageName>[\\w\\d\\-\\_\\/\\.]+):(?<currentValue>[\\w\\d\\.\\-\\_]+)\"?"
],
"datasourceTemplate": "docker",
"versioningTemplate": "docker"