github.com/grafana/synthetic-monitoring-agent@v0.64.2/.github/renovate.json (about) 1 { 2 "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 "extends": [ 4 "github>grafana/sm-renovate//presets/grafana.json5", 5 "github>grafana/sm-renovate//presets/synthetic-monitoring.json5", 6 "github>grafana/sm-renovate//presets/go.json5", 7 "github>grafana/sm-renovate//presets/grafana-build-tools.json5" 8 ], 9 "ignorePresets": [ 10 "github>grafana/grafana-renovate-config//presets/shared-workflows", 11 "github>grafana/grafana-renovate-config//presets/automerge" 12 ], 13 "packageRules": [ 14 { 15 "matchPackageNames": [ 16 "ghcr.io/grafana/chromium-swiftshader-alpine" 17 ], 18 "versioning": "loose" 19 }, 20 { 21 "matchDepNames": [ 22 "grafana/xk6-sm-v1" 23 ], 24 "allowedVersions": "<2.0.0" 25 }, 26 { 27 "matchDepNames": [ 28 "grafana/xk6-sm-v2" 29 ], 30 "allowedVersions": ">=2.0.0 <3.0.0" 31 } 32 ], 33 "customManagers": [ 34 { 35 "customType": "regex", 36 "depNameTemplate": "grafana/xk6-sm-v1", 37 "packageNameTemplate": "grafana/xk6-sm", 38 "datasourceTemplate": "github-releases", 39 "versioningTemplate": "semver", 40 "managerFilePatterns": [ 41 "**/Dockerfile", 42 "**/Dockerfile.*", 43 "**/*.mk" 44 ], 45 "matchStrings": [ 46 "K6_V1_VERSION=(?<currentValue>\\S+)" 47 ] 48 }, 49 { 50 "customType": "regex", 51 "depNameTemplate": "grafana/xk6-sm-v2", 52 "packageNameTemplate": "grafana/xk6-sm", 53 "datasourceTemplate": "github-releases", 54 "versioningTemplate": "semver", 55 "managerFilePatterns": [ 56 "**/Dockerfile", 57 "**/Dockerfile.*", 58 "**/*.mk" 59 ], 60 "matchStrings": [ 61 "K6_V2_VERSION=(?<currentValue>\\S+)" 62 ] 63 } 64 ] 65 }