Files
software-station/renovate.json

49 lines
1.8 KiB
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"regexManagers": [
{
"fileMatch": ["^\\.gitea/workflows/.*\\.yml$"],
"matchStrings": [
"uses: https://git\\.quad4\\.io/actions/(?<packageName>checkout|setup-go|setup-node)@(?<currentDigest>[a-f0-9]{40}) # (?<currentValue>v[0-9]+(\\.[0-9]+)*)"
],
"depNameTemplate": "actions/{{{packageName}}}",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["^\\.gitea/workflows/.*\\.yml$"],
"matchStrings": [
"uses: https://git\\.quad4\\.io/actions/setup-pnpm@(?<currentDigest>[a-f0-9]{40}) # (?<currentValue>v[0-9]+(\\.[0-9]+)*)"
],
"depNameTemplate": "pnpm/action-setup",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["^\\.gitea/workflows/.*\\.yml$"],
"matchStrings": [
"uses: https://git\\.quad4\\.io/actions/setup-task@(?<currentDigest>[a-f0-9]{40}) # (?<currentValue>v[0-9]+(\\.[0-9]+)*)"
],
"depNameTemplate": "arduino/setup-task",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["^\\.gitea/workflows/.*\\.yml$"],
"matchStrings": [
"uses: https://git\\.quad4\\.io/actions/gh-gomod-generate-sbom@(?<currentDigest>[a-f0-9]{40}) # (?<currentValue>v[0-9]+(\\.[0-9]+)*)"
],
"depNameTemplate": "CycloneDX/gh-gomod-generate-sbom",
"datasourceTemplate": "github-tags"
},
{
"fileMatch": ["^\\.gitea/workflows/.*\\.yml$"],
"matchStrings": [
"uses: https://git\\.quad4\\.io/actions/action-gh-release@(?<currentDigest>[a-f0-9]{40}) # (?<currentValue>v[0-9]+(\\.[0-9]+)*)"
],
"depNameTemplate": "softprops/action-gh-release",
"datasourceTemplate": "github-tags"
}
]
}