-
Notifications
You must be signed in to change notification settings - Fork 1
/
renovate.json5
46 lines (46 loc) · 1.26 KB
/
renovate.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
37
38
39
40
41
42
43
44
45
46
{
$schema: 'https://docs.renovatebot.com/renovate-schema.json',
extends: ['config:base', ':semanticCommitTypeAll(chore)'],
dependencyDashboard: false,
minimumReleaseAge: '3 days',
semanticCommits: 'enabled',
packageRules: [
{
matchUpdateTypes: ['minor', 'patch'],
matchCurrentVersion: '!/^0/',
automerge: true
},
{
matchPackageNames: ['vue', 'vue-tsc'],
groupName: 'vue'
},
{
matchPackageNames: ['@vite-pwa/assets-generator', '@vitejs/plugin-vue', 'vite', 'vite-plugin-pwa'],
groupName: 'vite'
},
{
/**
* The GitHub Pages actions tend to depend on one another, so update them at the same time.
*/
matchPackageNames: ['actions/upload-artifact', 'actions/upload-pages-artifact', 'actions/deploy-pages'],
groupName: 'artifact-and-pages',
},
{
matchDatasources: ['npm'],
matchPackageNames: ['@playwright/test', '@axe-core/playwright'],
groupName: 'playwright',
matchFileNames: [
'package.json'
]
},
{
matchDatasources: ['docker'],
matchPackageNames: ['mcr.microsoft.com/playwright'],
groupName: 'playwright',
matchFileNames: [
'Dockerfile'
],
versioning: 'semver'
},
]
}