Files
ha-addon-teslamate/.github/renovate.json
T
Colin Seymour 4ab0062498 Renovate and releaser improvements (#11)
* Update all files from release

* Pull in TeslaMate release notes
2024-06-11 11:36:45 +01:00

31 lines
991 B
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
":disableDependencyDashboard"
],
"prHourlyLimit": 4,
"prBodyTemplate": "{{{table}}}{{{warnings}}}{{{notes}}}{{{changelogs}}}",
"semanticCommits": "disabled",
"commitMessageTopic": "{{#if (containsString depName 'teslamate')}}TeslaMate{{else}}{{depName}}{{/if}}",
"customManagers": [
{
"customType": "regex",
"fileMatch": ["^Dockerfile$", "^build.json$"],
"matchStringsStrategy": "any",
"matchStrings": [
"\"teslamate_version\": \"(?<currentValue>\\d+\\.\\d+\\.\\d+)\"",
"FROM=teslamate/(grafana|teslamate):(?<currentValue>.*?)\\s+",
"(aarch64|amd64|armhf|armv7|i386):\\s[\"']?teslamate/teslamate:(?<currentValue>.*?)[\"']?\\s"
],
"datasourceTemplate": "github-releases",
"depNameTemplate": "teslamate-org/teslamate"
}
],
"prBodyColumns": [
"Package",
"Update",
"Change"
]
}