-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdefault.json5
36 lines (36 loc) · 1.36 KB
/
default.json5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{
// As a GitHub organization admin, you can access the Renovate dashboard at
// https://developer.mend.io/github/Lombiq and manage the GitHub app (including enabling it for new repos) at
// https://github.com/organizations/Lombiq/settings/installations/58718719.
// Git submodule updates (https://docs.renovatebot.com/modules/manager/git-submodules/) are not enabled because that
// seems to update submodules to random old commits.
$schema: 'https://docs.renovatebot.com/renovate-schema.json',
description: 'Default Lombiq Renovate configuration.',
extends: [
'config:recommended',
':enableVulnerabilityAlerts',
'docker:pinDigests',
'helpers:pinGitHubActionDigests',
':pinDevDependencies'
],
addLabels: ['dependencies'],
// See https://docs.renovatebot.com/configuration-options/#configmigration. This always uses single quotes, so we
// use those too.
configMigration: true,
dependencyDashboard: false,
packageRules: [
{
groupName: 'Lombiq packages',
matchPackageNames: [
'Lombiq.*',
],
allowedVersions: '!/.*-alpha.*/'
},
],
// With GitHub Actions, concurrency is not really an issue.
prHourlyLimit: 0,
// We only need updates once a week.
schedule: [
'before 3am on Sunday',
],
}