123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- {
- "$schema": "https://docs.renovatebot.com/renovate-schema.json",
- "extends": [
- "config:best-practices",
- ":disableDependencyDashboard"
- ],
- "semanticCommitType": "ci",
- "packageRules": [
- {
- "matchManagers": [
- "github-actions"
- ],
- "commitMessagePrefix": "gha: ",
- "labels": [
- "CI"
- ]
- },
- {
- "matchUpdateTypes": [
- "pin",
- "pinDigest",
- "digest"
- ],
- "commitMessagePrefix": "ci: ",
- "labels": [
- "CI"
- ]
- },
- {
- "matchManagers": [
- "custom.regex"
- ],
- "commitMessagePrefix": "ci: ",
- "labels": [
- "CI"
- ]
- },
- {
- "matchDepNames": [
- "debian"
- ],
- "matchFileNames": [
- ".github/workflows/linux-old.yml"
- ],
- "enabled": false
- }
- ],
- "customManagers": [
- {
- "customType": "regex",
- "fileMatch": [
- ".circleci/config.yml"
- ],
- "matchStrings": [
- "# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?( extractVersion=(?<extractVersion>.+?))?( registryUrl=(?<registryUrl>.*?))?\\s.*?_VER=(?<currentValue>.*)\\s"
- ],
- "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}",
- "extractVersionTemplate": "{{#if extractVersion}}{{{extractVersion}}}{{else}}^v?(?<version>.+)${{/if}}"
- },
- {
- "customType": "regex",
- "fileMatch": [
- "^.github/workflows/.*\\.yml$"
- ],
- "matchStrings": [
- "# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?( extractVersion=(?<extractVersion>.+?))?( registryUrl=(?<registryUrl>.*?))?\\s.*?-version:\\s*(?<currentValue>.*)\\s"
- ],
- "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}",
- "extractVersionTemplate": "{{#if extractVersion}}{{{extractVersion}}}{{else}}^v?(?<version>.+)${{/if}}"
- },
- {
- "customType": "regex",
- "fileMatch": [
- "^.github/workflows/linux.yml$",
- "^.github/workflows/http3-linux.yml$"
- ],
- "matchStrings": [
- "openssl-version: (?<currentValue>.*)\\s"
- ],
- "datasourceTemplate": "github-tags",
- "depNameTemplate": "openssl/openssl",
- "versioningTemplate": "semver",
- "extractVersionTemplate": "^openssl-(?<version>.*)$"
- },
- {
- "customType": "regex",
- "fileMatch": [
- "^.github/workflows/linux.yml$",
- "^.github/workflows/http3-linux.yml$"
- ],
- "matchStrings": [
- "quictls-version: (?<currentValue>.*)\\s"
- ],
- "datasourceTemplate": "github-tags",
- "depNameTemplate": "quictls/openssl",
- "versioningTemplate": "semver",
- "extractVersionTemplate": "^openssl-(?<version>.*)-quic1$"
- }
- ]
- }
|