dotfiles/renovate.json
2024-05-16 01:47:03 +02:00

27 lines
695 B
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
"docker:pinDigests",
"helpers:pinGitHubActionDigestsToSemver",
":pinDevDependencies",
"schedule:weekly",
":automergeAll"
],
"nix": {
"enabled": true
},
"customManagers": [
{
"customType": "regex",
"fileMatch": [
"(^|/)(workflow-templates|\\.(?:github|gitea|forgejo)/(?:workflows|actions))/.+\\.dhall$",
"(^|/)action\\.dhall$"
],
"matchStrings": [
"GithubActions\\.Step::{[\\s,]*uses\\s?=\\s?Some\\s?\"(?<depName>.+)@(?<currentValue>.+)\""
],
"datasourceTemplate": "github-tags"
}
]
}