[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/secureCodeBox/secureCodeBox/main/renovate.json [Back]  [Original]

{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": [
    "config:recommended",
    "group:recommended",
    ":disableDependencyDashboard"
  ],
  "enabledManagers": ["dockerfile", "custom.regex"],

  "labels": ["dependencies"],

  "ignorePaths": [
    "demo-targets/http-webhook/**",
    "demo-targets/old-typo3/**",
    "demo-targets/old-joomla/**",
    "demo-targets/old-wordpress/**",
    "demo-targets/vulnerable-log4j/**"
  ],

  "customManagers": [
    {
      "customType": "regex",
      "datasourceTemplate": "docker",
      "managerFilePatterns": ["/demo-targets/.*/Chart\\.yaml$/"],
      "matchStrings": [
        "#\\s?renovate: image=(?.*?)\\s?appVersion:\\s?(?[\\w+\\.\\-]*)"
      ]
    },
    {
      "customType": "regex",
      "datasourceTemplate": "docker",
      "managerFilePatterns": ["/operator/values\\.yaml$/"],
      "matchStrings": [
        "#\\s?renovate: image=(?.*?)\\s?tag:\\s?[\"']?(?.*?)[\"']?"
      ]
    },
    {
      "customType": "regex",
      "description": "Update GitHub releases dependencies in CI workflow",
      "fileMatch": ["^\\.github/workflows/.*\\.ya?ml$"],
      "matchStrings": [
        "# renovate: datasource=github-releases depName=(?.*?)\\s*\\w+_VERSION:\\s*[\"']?(?[^\"'\\s]+)[\"']?"
      ],
      "datasourceTemplate": "github-releases"
    },
    {
      "customType": "regex",
      "description": "Update pinned tool versions in Makefiles (e.g. CONTROLLER_TOOLS_VERSION)",
      "managerFilePatterns": [
        "/operator/Makefile$",
        "/auto-discovery/cloud-aws/Makefile$",
        "/auto-discovery/kubernetes/Makefile$"
      ],
      "matchStrings": [
        "# renovate: datasource=(?.*?) depName=(?.*?)\\s*\\w+[_A-Z]* [?]?= (?[^\\s]+)"
      ],
      "datasourceTemplate": "github-releases"
    }
  ]
}

Web Proxy Viewer  |  New URL  |  Original Page