Skip to content

Commit

Permalink
test renovate
Browse files Browse the repository at this point in the history
  • Loading branch information
zachariahmiller authored Dec 13, 2023
1 parent f682c3c commit e24c565
Showing 1 changed file with 64 additions and 1 deletion.
65 changes: 64 additions & 1 deletion renovate.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,26 @@
{
"enabled": true,
"forkProcessing": "enabled",
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:base"
"config:base",
":dependencyDashboard"
],
"rebaseStalePrs": true,
"dependencyDashboard": true,
"platform": "github",
"onboarding": false,
"requireConfig": "required",
"dependencyDashboardTitle": "Renovate Dashboard 🤖",
"rebaseWhen": "conflicted",
"commitBodyTable": true,
"suppressNotifications": ["prIgnoreNotification"],
"helm-values": {
"fileMatch": ["\\.*\\.ya?ml$"]
},
"kubernetes": {
"fileMatch": ["\\.*\\.ya?ml$"]
},
"regexManagers":[
{
"fileMatch": ["\\.*\\.ya?ml$"],
Expand All @@ -12,6 +30,51 @@
],
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["\\.*\\.ya?ml$"],
"matchStrings": ["- (?<depName>.*):(?<currentValue>v\\d+\\.\\d+\\.\\d+)"],
"datasourceTemplate": "docker",
"versioningTemplate": "semver"
},
{
"fileMatch": ["\\.*\\.ya?ml$"],
"matchStrings": ["url:\\s*oci://ghcr.io/defenseunicorns/packages/init:(?<currentValue>v\\d+\\.\\d+\\.\\d+)-skeleton"],
"datasourceTemplate": "github-tags",
"depNameTemplate": "defenseunicorns/zarf",
"versioningTemplate": "semver"
},
{
"fileMatch": ["\\.*\\.ya?ml$"],
"matchStrings": [
"# renovate: datasource=docker( versioning=(?<versioning>.*?))?\n\\s*-\\s+(?<depName>[^:]+):(?<currentValue>.*)"
],
"datasourceTemplate": "docker"
},
{
"fileMatch": ["\\.*\\.ya?ml$"],
"matchStrings": [
"# renovate: image=(?<depName>.*?)\\s*image:\\s.*:(?<currentValue>.*)",
"# renovate: image=(?<depName>.*?)\\s*tag:\\s*(?<currentValue>.*)"
],
"datasourceTemplate": "docker"
},
{
"fileMatch": ["\\.*\\.ya?ml$"],
"matchStrings": [
"registryUrl=(?<registryUrl>.*?)\n *chart: (?<depName>.*?)\n *version: (?<currentValue>.*)\n",
"# renovate: datasource=helm\n .*- name: (?<depName>.*?)\n *url: (?<registryUrl>.*?)\n *version: (?<currentValue>.*)\n"
],
"datasourceTemplate": "helm"
},
{
"fileMatch": ["\\.*\\.ya?ml$"],
"matchStrings": [
"# renovate: datasource=gitlab-tags depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?( registryUrl=(?<registryUrl>.*?))?\\s.*?_version:\\s*(?<currentValue>[.*])\\s",
"# renovate: datasource=gitlab-tags depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?( registryUrl=(?<registryUrl>.*?))?\\s.*?_version:\\s*['\"](?<currentValue>.*)['\"]\\s"
],
"versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}",
"datasourceTemplate": "gitlab-tags"
}
],
"hostRules": [
Expand Down

0 comments on commit e24c565

Please sign in to comment.