49 lines
1.8 KiB
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"
|
|
}
|
|
]
|
|
}
|