4 Commits

Author SHA1 Message Date
27151632c0 feat: add description
All checks were successful
lint-test-helm / lint-helm (push) Successful in 50s
render-manifests / render-manifests (push) Successful in 49s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 1m48s
2026-03-15 01:00:58 -05:00
04ff752696 feat: add renovate tags for specific images 2026-03-15 01:00:28 -05:00
d373ba5ae9 feat: renovate for kubeconform 2026-03-15 00:54:33 -05:00
e00b12f619 feat: update helm and use renovate to keep it updated 2026-03-15 00:52:57 -05:00
3 changed files with 40 additions and 7 deletions

View File

@@ -16,6 +16,7 @@ on:
env:
CLUSTER: cl01tl
BASE_BRANCH: "origin/${{ github.base_ref }}"
# renovate: datasource=github-releases depName=yannh/kubeconform
KUBECONFORM_VERSION: "v0.6.7"
jobs:
@@ -60,7 +61,8 @@ jobs:
uses: azure/setup-helm@v4
with:
token: ${{ secrets.GITEA_TOKEN }}
version: v3.19.2
# renovate: datasource=github-releases depName=helm/helm
version: v4.1.3
cache: true
- name: Cache Helm Dependencies
@@ -258,7 +260,9 @@ jobs:
uses: azure/setup-helm@v4
with:
token: ${{ secrets.GITEA_TOKEN }}
version: v3.19.2
# renovate: datasource=github-releases depName=helm/helm
version: v4.1.3
cache: true
- name: Cache Helm Dependencies
uses: actions/cache@v5

View File

@@ -11,4 +11,5 @@ spec:
nameserver:
image:
repo: tailscale/k8s-nameserver
tag: unstable-v1.93.44
# renovate: datasource=docker depName=tailscale/k8s-nameserver
tag: v1.94.2

View File

@@ -7,14 +7,42 @@
],
"customManagers": [
{
"description": "Update appVersion in Chart.yaml",
"customType": "regex",
"managerFilePatterns": [
"/(^|/)Chart\\.yaml$/"
],
"fileMatch": ["(^|/)Chart\\.yaml$"],
"matchStrings": [
"#\\s*renovate:\\s*datasource=(?<datasource>.*?) depName=(?<depName>.*?)\\s+appVersion:\\s*[\"']?(?<currentValue>[^\"'\\s]+)[\"']?"
]
},
{
"description": "Update images in templates",
"customType": "regex",
"fileMatch": ["(^|/)templates/.*\\.yaml$"],
"matchStrings": [
"# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)\\s+tag: (?<currentValue>.*)"
]
},
{
"description": "Update Helm CLI version in GitHub Actions",
"customType": "regex",
"fileMatch": ["^\\.github/workflows/.*\\.ya?ml$"],
"matchStrings": [
"uses: azure/setup-helm@v4[\\s\\S]*?version: (?<currentValue>v?\\d+\\.\\d+\\.\\d+)"
],
"datasourceTemplate": "github-releases"
"depNameTemplate": "helm/helm",
"datasourceTemplate": "github-releases",
"versioningTemplate": "semver"
},
{
"description": "Update Kubeconform version in GitHub Actions env",
"customType": "regex",
"fileMatch": ["^\\.github/workflows/.*\\.ya?ml$"],
"matchStrings": [
"KUBECONFORM_VERSION: \"(?<currentValue>v?\\d+\\.\\d+\\.\\d+)\""
],
"depNameTemplate": "yannh/kubeconform",
"datasourceTemplate": "github-releases",
"versioningTemplate": "semver"
}
],
"timezone": "US/Central",