Skip to content

Commit

Permalink
Try to restore formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
72636c committed Feb 2, 2025
1 parent 04f0edc commit f2161a4
Showing 1 changed file with 86 additions and 69 deletions.
155 changes: 86 additions & 69 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
@@ -1,127 +1,144 @@
{
extends: [
":dependencyDashboard",
":prHourlyLimit4",
":rebaseStalePrs",
":semanticCommits",
":timezone(Australia/Melbourne)",
":updateNotScheduled",
"preview:buildkite",
"preview:dockerCompose",
"docker:disableMajor",
':dependencyDashboard',
':prHourlyLimit4',
':rebaseStalePrs',
':semanticCommits',
':timezone(Australia/Melbourne)',
':updateNotScheduled',
'preview:buildkite',
'preview:dockerCompose',
'docker:disableMajor',
],
lockFileMaintenance: {
enabled: true,
},
packageRules: [
{
matchDepTypes: ["peerDependencies"],
rangeStrategy: "widen",
matchDepTypes: ['peerDependencies'],

rangeStrategy: 'widen',
},
{
matchManagers: ["npm"],
matchPackageNames: ["type-fest", "serverless"],
matchUpdateTypes: ["major"],
matchManagers: ['npm'],
matchPackageNames: [
// Incompatible with read-pkg-up@7
'type-fest',
'serverless',
],
matchUpdateTypes: ['major'],

enabled: false,
},
{
matchManagers: ["npm"],
matchPackageNames: ["/^@opentelemetry//"],
groupName: "opentelemetry",
matchManagers: ['npm'],
matchPackageNames: ['/^@opentelemetry//'],
groupName: 'opentelemetry',
},
{
matchManagers: ["npm"],
matchPackageNames: ["@types/node"],
matchFileNames: ["template/**"],
matchManagers: ['npm'],
matchPackageNames: [
// Should be synchronised with AWS Lambda runtimes and Docker images
'@types/node',
],
matchFileNames: ['template/**'],

enabled: false,
},
{
matchManagers: [
"buildkite",
"docker-compose",
"dockerfile",
"npm",
"nvm",
'buildkite',
'docker-compose',
'dockerfile',
'npm',
'nvm',
],
commitMessageExtra: "{{newValue}}",
commitMessageTopic: "{{depName}}",

commitMessageExtra: '{{newValue}}',
commitMessageTopic: '{{depName}}',
},
{
matchManagers: ["buildkite"],
additionalBranchPrefix: "",
matchManagers: ['buildkite'],

additionalBranchPrefix: '',
},
{
matchDepTypes: ["devDependencies"],
matchManagers: ["npm"],
matchFileNames: ["*"],
matchUpdateTypes: ["major", "minor", "patch"],
matchDepTypes: ['devDependencies'],
matchManagers: ['npm'],
matchFileNames: ['*'],

matchUpdateTypes: ['major', 'minor', 'patch'],
automerge: true,
commitMessageExtra: "",
groupName: "npm dev dependencies",
commitMessageExtra: '',
groupName: 'npm dev dependencies',
prPriority: 99,
recreateWhen: "always",
schedule: "before 3:00 am every 2 weeks on Tuesday",
recreateWhen: 'always',
schedule: 'before 3:00 am every 2 weeks on Tuesday',
},
{
matchFileNames: ["*"],
matchUpdateTypes: ["lockFileMaintenance"],
matchFileNames: ['*'],
matchUpdateTypes: ['lockFileMaintenance'],

automerge: true,
prPriority: 99,
schedule: "before 3:00 am every 2 weeks on Wednesday",
schedule: 'before 3:00 am every 2 weeks on Wednesday',
},
{
matchPackageNames: ["!@types/node"],
matchFileNames: ["*"],
matchUpdateTypes: ["pin"],
matchPackageNames: ['!@types/node'],
matchFileNames: ['*'],
matchUpdateTypes: ['pin'],

automerge: true,
prPriority: 99,
schedule: "before 3:00 am every weekday",
schedule: 'before 3:00 am every weekday',
},
{
matchDepTypes: ["devDependencies"],
matchManagers: ["npm"],
semanticCommitType: "devDeps",
matchDepTypes: ['devDependencies'],
matchManagers: ['npm'],
semanticCommitType: 'devDeps',
},
{
matchDepTypes: ["dependencies", "peerDependencies"],
matchManagers: ["npm"],
semanticCommitType: "deps",
matchDepTypes: ['dependencies', 'peerDependencies'],
matchManagers: ['npm'],
semanticCommitType: 'deps',
},
{
matchFileNames: ["template/**"],
matchPackageNames: ["!pnpm"],
branchPrefix: "renovate-template--",
rangeStrategy: "replace",
semanticCommitType: "template",
matchFileNames: ['template/**'],
matchPackageNames: ['!pnpm'],

branchPrefix: 'renovate-template--',
rangeStrategy: 'replace',
semanticCommitType: 'template',
},
],
branchPrefix: "renovate-",
commitMessageAction: "",
gitIgnoredAuthors: ["[email protected]"],
branchPrefix: 'renovate-',
commitMessageAction: '',
gitIgnoredAuthors: ['[email protected]'],
postUpdateOptions: [],
prConcurrentLimit: 3,
prNotPendingHours: 1,
rangeStrategy: "replace",
schedule: "after 3:00 am and before 6:00 am every weekday",
semanticCommitScope: "",
semanticCommitType: "update",
rangeStrategy: 'replace',
schedule: 'after 3:00 am and before 6:00 am every weekday',
semanticCommitScope: '',
semanticCommitType: 'update',
customManagers: [
{
customType: "regex",
fileMatch: ["pnpm.md$"],
customType: 'regex',
fileMatch: ['pnpm.md$'],
matchStrings: [
'"packageManager": "(?<depName>.*?)@(?<currentValue>.*?)",',
],
datasourceTemplate: "npm",
datasourceTemplate: 'npm',
},
{
customType: "regex",
fileMatch: ["docs\\/.*\\.md$"],
customType: 'regex',
fileMatch: ['docs\\/.*\\.md$'],
// (\\s|\\n) allows us to use the non breaking space to prefix plugins in diffs which we don't want Renovate to touch
matchStrings: [
"(\\s|\\n)(?<depName>[a-zA-Z0-9\\/_\\.\\-]+)#(?<currentValue>v[^:]+)",
'(\\s|\\n)(?<depName>[a-zA-Z0-9\\/_\\.\\-]+)#(?<currentValue>v[^:]+)',
],
packageNameTemplate: "{{#if (containsString depName '/')}}{{depName}}-buildkite-plugin{{else}}buildkite-plugins/{{depName}}-buildkite-plugin{{/if}}",
datasourceTemplate: "github-tags",
datasourceTemplate: 'github-tags',
},
],
}

0 comments on commit f2161a4

Please sign in to comment.