e04ed9c211
CF: Deploy Dev Docs / deploy (push) Waiting to run
Sync Labels / build (push) Waiting to run
tests / unit tests (macos-latest) (push) Waiting to run
tests / unit tests (ubuntu-latest) (push) Waiting to run
tests / unit tests (windows-latest) (push) Waiting to run
111 lines
2.1 KiB
Plaintext
111 lines
2.1 KiB
Plaintext
{
|
|
extends: [
|
|
'config:recommended',
|
|
':semanticCommitTypeAll(chore)',
|
|
':ignoreUnstable',
|
|
':separateMajorReleases',
|
|
':prConcurrentLimitNone',
|
|
':prHourlyLimitNone',
|
|
':preserveSemverRanges',
|
|
],
|
|
minimumReleaseAge: '3 days',
|
|
rebaseWhen: 'conflicted',
|
|
dependencyDashboardLabels: [
|
|
'type: process',
|
|
],
|
|
postUpdateOptions: [
|
|
'gomodTidy',
|
|
],
|
|
customManagers: [
|
|
{
|
|
customType: 'regex',
|
|
managerFilePatterns: [
|
|
'/^\\.github/workflows/.*\\.ya?ml$/',
|
|
],
|
|
matchStrings: [
|
|
'hugo-version:\\s*["\']?(?<currentValue>\\d+\\.\\d+\\.\\d+)["\']?',
|
|
],
|
|
depNameTemplate: 'gohugoio/hugo',
|
|
datasourceTemplate: 'github-releases',
|
|
extractVersionTemplate: '^v?(?<version>.*)$',
|
|
},
|
|
],
|
|
packageRules: [
|
|
{
|
|
groupName: 'Hugo',
|
|
matchPackageNames: [
|
|
'gohugoio/hugo',
|
|
],
|
|
},
|
|
{
|
|
groupName: 'GitHub Actions',
|
|
matchManagers: [
|
|
'github-actions',
|
|
],
|
|
pinDigests: true,
|
|
},
|
|
{
|
|
groupName: 'Go',
|
|
matchManagers: [
|
|
'gomod',
|
|
],
|
|
ignorePaths: [
|
|
'docs/**',
|
|
'.hugo/**',
|
|
],
|
|
},
|
|
{
|
|
groupName: 'Go Samples',
|
|
matchManagers: [
|
|
'gomod',
|
|
],
|
|
matchFileNames: [
|
|
'docs/**',
|
|
'.hugo/**',
|
|
],
|
|
},
|
|
{
|
|
groupName: 'Node',
|
|
matchManagers: [
|
|
'npm',
|
|
],
|
|
matchUpdateTypes: [
|
|
'minor',
|
|
'patch',
|
|
],
|
|
ignorePaths: [
|
|
'docs/**',
|
|
],
|
|
},
|
|
{
|
|
groupName: 'Node Samples',
|
|
matchManagers: [
|
|
'npm',
|
|
],
|
|
// Explicitly match the sample directories
|
|
matchFileNames: [
|
|
'docs/**',
|
|
],
|
|
},
|
|
{
|
|
groupName: 'Pip',
|
|
matchManagers: [
|
|
'pip_requirements',
|
|
],
|
|
ignorePaths: [
|
|
'docs/**',
|
|
],
|
|
},
|
|
{
|
|
groupName: 'Python Samples',
|
|
matchManagers: [
|
|
'pip_requirements',
|
|
],
|
|
// Explicitly match the sample directories
|
|
matchFileNames: [
|
|
'docs/**',
|
|
],
|
|
},
|
|
],
|
|
}
|