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.
Some checks failed
renovate / renovate (push) Failing after 1s
CI / build (push) Successful in 1m9s

This commit is contained in:
2025-12-27 23:27:40 -06:00
parent 8998cc8253
commit 6c23005368

View File

@@ -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"
}
]
}