1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- {
- "$schema": "https://docs.renovatebot.com/renovate-schema.json",
- "extends": [
- "config:best-practices"
- ],
- "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": [
- "^.github/scripts/VERSIONS$"
- ],
- "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/osslq-linux.yml$"
- ],
- "matchStrings": [
- "openssl3-version: (?<currentValue>.*)\\s"
- ],
- "datasourceTemplate": "github-tags",
- "depNameTemplate": "openssl/openssl",
- "versioningTemplate": "semver",
- "extractVersionTemplate": "^openssl-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)$",
- "registryUrlTemplate": "https://github.com"
- }
- ]
- }
|