.github/renovate.json
{
"extends": [
"config:recommended"
],
"packageRules": [
{
"matchManagers": [
"dockerfile"
],
"matchUpdateTypes": [
"pin",
"digest"
],
"automerge": true,
"automergeStrategy": "squash"
},
{
"groupName": "golang",
"groupSlug": "golang",
"matchPackageNames": [
"/^golang.*/"
]
},
{
"matchFileNames": [
".github/workflows/*.yml"
],
"matchDepTypes": [
"action"
],
"matchCurrentVersion": "!/^0/",
"automerge": true,
"automergeStrategy": "squash",
"labels": [
"bot"
],
"commitMessageSuffix": " [release skip]"
},
{
"separateMinorPatch": true,
"matchPackageNames": [
"/aws-sdk-go/"
]
}
],
"customManagers": [
{
"customType": "regex",
"fileMatch": [
"^.github/workflows/.*"
],
"matchStrings": [
"go-version: (?<currentValue>.*?)\n"
],
"depNameTemplate": "golang",
"datasourceTemplate": "docker"
}
],
"gitIgnoredAuthors": [
"github-actions@github.com",
"169176299+ekristen-dev[bot]@users.noreply.github.com"
]
}