Update Renovate configuration for Gitea workflows by adding regex managers for custom action URLs, including support for checkout, Go, Node, pnpm, task setup, SBOM generation, and release actions.
This commit is contained in:
@@ -1,3 +1,48 @@
|
||||
{
|
||||
"$schema": "https://docs.renovatebot.com/renovate-schema.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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user