UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
renovate.json 1.58 KiB
Newer Older
{
    "baseBranches": ["main"],
    "configWarningReuseIssue": false,
    "dependencyDashboard": true,
    "dependencyDashboardHeader": "- [ ] Update Helm chart from upstream to match new version.",
    "dependencyDashboardTitle": "Renovate: Upgrade Renovate Images",
    "draftPR": true,
brandt keller's avatar
brandt keller committed
    "enabledManagers": ["regex", "helmv3"],
    "ignorePaths": ["chart/charts/**"],
    "labels": ["renovate", "team::Tools & Automation"],
    "commitMessagePrefix": "SKIP UPDATE CHECK",
    "packageRules": [
        {
            "matchDatasources": ["docker"],
            "groupName": "Ironbank",
            "registryUrls": ["https://registry1.dso.mil"]
        }
    ],
    "regexManagers": [
        {
            "fileMatch": ["^chart/values\\.yaml$"],
            "matchStrings": [
                "image:\\s+repository:\\s+[^/]+/(?<depName>.+)\\s+tag:\\s+(?<currentValue>.+)"
            ],
            "datasourceTemplate": "docker"
        },
        {
            "fileMatch": ["^chart/Chart\\.yaml$"],
            "matchStrings": [
brandt keller's avatar
brandt keller committed
                "appVersion:\\s+'(?<currentValue>.+)'",
Micah Nagel's avatar
Micah Nagel committed
                "- Renovate:\\s+(?<currentValue>.+)"
            ],
            "depNameTemplate": "registry1.dso.mil/ironbank/container-hardening-tools/renovate/renovate",
            "datasourceTemplate": "docker"
Micah Nagel's avatar
Micah Nagel committed
        },
        {
            "fileMatch": ["^chart/Chart\\.yaml$"],
            "matchStrings": [
                "(image: renovate/renovate:)|(image:[^\\S\\r\\n]+(?<depName>.+):(?<currentValue>.+))"
Micah Nagel's avatar
Micah Nagel committed
            ],
            "datasourceTemplate": "docker"
        }
    ],
    "separateMajorMinor": false
Micah Nagel's avatar
Micah Nagel committed
}