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