1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-k0s

Клонировать/Скачать
renovate.json 3.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Tom Wieczorek Отправлено 12.06.2025 19:25 5df6991
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
":configMigration",
":gitSignOff",
":automergeMinor"
],
"gitAuthor": "Renovate Bot <renovate@whitesourcesoftware.com>",
"labels": [
"dependencies"
],
"baseBranches": [
"main",
"/^release-1\\.3[0-3]$/"
],
"prTitleStrict": true,
"enabledManagers": [
"gomod",
"custom.regex"
],
"postUpdateOptions": [
"gomodTidy"
],
"packageRules": [
{
"description": "Ignore all Go dependencies by default",
"enabled": false,
"matchManagers": [
"gomod"
]
},
{
"description": "Group all etcd updates (go.mod and Makefile) into a single PR",
"matchManagers": [
"gomod",
"custom.regex"
],
"enabled": true,
"matchPackageNames": [
"go.etcd.io/etcd/**/v3",
"etcd-io/etcd"
],
"groupName": "etcd dependencies",
"groupSlug": "etcd-all"
},
{
"description": "Only update the main branch by default",
"enabled": false,
"prTitleStrict": false,
"matchBaseBranches": [
"!main"
]
},
{
"description": "Bump Go for release-1.32",
"enabled": true,
"matchBaseBranches": [
"release-1.32"
],
"matchDepNames": [
"go"
],
"allowedVersions": "<=1.23"
}
],
"customManagers": [
{
"customType": "regex",
"description": "Update minimum Go version",
"managerFilePatterns": [
"**/go.mod"
],
"matchStrings": [
"^go (?<currentValue>\\d+\\.\\d+)\\.0\\b"
],
"depNameTemplate": "go",
"datasourceTemplate": "golang-version",
"extractVersionTemplate": "^(?<version>\\d+\\.\\d+)",
"versioningTemplate": "loose"
},
{
"customType": "regex",
"description": "Update Go toolchain version",
"managerFilePatterns": [
"**/*"
],
"matchStrings": [
"\\bgo_version = (?<currentValue>\\d+(\\.\\d+){2})",
"\\bgolang/go/blob/go(?<currentValue>\\d+(\\.\\d+){2})"
],
"depNameTemplate": "go",
"datasourceTemplate": "golang-version",
"versioningTemplate": "semver"
},
{
"customType": "regex",
"description": "Update etcd version in embedded-bins/Makefile.variables",
"managerFilePatterns": [
"embedded-bins/Makefile.variables"
],
"matchStrings": [
"etcd_version = (?<currentValue>\\d+(\\.\\d+){2})"
],
"depNameTemplate": "etcd-io/etcd",
"datasourceTemplate": "github-releases",
"versioningTemplate": "semver"
},
{
"customType": "regex",
"description": "Update kine versions across the codebase",
"managerFilePatterns": [
"/(^|/)[Mm]akefile(\\.[^/]+)?$/",
"**/*.go"
],
"matchStrings": [
"kine_version = (?<currentValue>\\d+(\\.\\d+){2})",
"\\bkine/blob/v(?<currentValue>\\d+(\\.\\d+){2})"
],
"depNameTemplate": "k3s-io/kine",
"datasourceTemplate": "github-releases",
"versioningTemplate": "semver"
},
{
"customType": "regex",
"description": "Update Alpine version",
"managerFilePatterns": [
"embedded-bins/Makefile.variables"
],
"matchStrings": [
"alpine_patch_version\\s*=\\s*(?<currentValue>\\S+)"
],
"depNameTemplate": "docker.io/library/alpine",
"datasourceTemplate": "docker"
},
{
"customType": "regex",
"description": "Update Python version",
"managerFilePatterns": [
"docs/Makefile.variables"
],
"matchStrings": [
"python_version\\s*=\\s*(?<currentValue>\\S+)"
],
"depNameTemplate": "python",
"datasourceTemplate": "python-version",
"versioningTemplate": "python"
}
]
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-k0s.git
git@api.gitlife.ru:oschina-mirror/mirrors-k0s.git
oschina-mirror
mirrors-k0s
mirrors-k0s
main