Create some renovate presets
This commit is contained in:
commit
5d476dccac
14
automerge-bootstrap.json
Normal file
14
automerge-bootstrap.json
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"description": "Preset for automerging bootstrap related packages",
|
||||||
|
"packageRules": [
|
||||||
|
{
|
||||||
|
"matchPackageNames": [
|
||||||
|
"bootstrap",
|
||||||
|
"bootstrap-icons"
|
||||||
|
],
|
||||||
|
"automerge": true,
|
||||||
|
"automergeType": "branch"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
11
automerge-common.json
Normal file
11
automerge-common.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"description": "Default preset for use with my repos",
|
||||||
|
"extends": [
|
||||||
|
"local>iac/renovate-presets//automerge-bootstrap",
|
||||||
|
"local>iac/renovate-presets//automerge-docker",
|
||||||
|
"local>iac/renovate-presets//automerge-go",
|
||||||
|
"local>iac/renovate-presets//automerge-sass",
|
||||||
|
"local>iac/renovate-presets//automerge-sveltekit",
|
||||||
|
]
|
||||||
|
}
|
14
automerge-docker.json
Normal file
14
automerge-docker.json
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"description": "Preset for automerging docker images updated",
|
||||||
|
"packageRules": [
|
||||||
|
{
|
||||||
|
"matchPackageNames": [
|
||||||
|
"alpine",
|
||||||
|
"go"
|
||||||
|
],
|
||||||
|
"automerge": true,
|
||||||
|
"automergeType": "branch"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
18
automerge-go.json
Normal file
18
automerge-go.json
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"description": "Preset for automerging some go packages",
|
||||||
|
"packageRules": [
|
||||||
|
{
|
||||||
|
"matchPackageNames": [
|
||||||
|
"github.com/burntsushi/toml",
|
||||||
|
"github.com/studio-b12/gowebdav",
|
||||||
|
"golang.org/x/crypto",
|
||||||
|
"golang.org/x/image",
|
||||||
|
"golang.org/x/oauth2",
|
||||||
|
"github.com/yuin/goldmark"
|
||||||
|
],
|
||||||
|
"automerge": true,
|
||||||
|
"automergeType": "branch"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
14
automerge-sass.json
Normal file
14
automerge-sass.json
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"description": "Preset for automerging sass related packages",
|
||||||
|
"packageRules": [
|
||||||
|
{
|
||||||
|
"matchPackageNames": [
|
||||||
|
"sass",
|
||||||
|
"sass-loader"
|
||||||
|
],
|
||||||
|
"automerge": true,
|
||||||
|
"automergeType": "branch"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
18
automerge-sveltekit.json
Normal file
18
automerge-sveltekit.json
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"description": "Preset for automerging sveltekit related packages",
|
||||||
|
"packageRules": [
|
||||||
|
{
|
||||||
|
"matchPackageNames": [
|
||||||
|
"@sveltejs/adapter-static",
|
||||||
|
"@sveltejs/kit",
|
||||||
|
"eslint",
|
||||||
|
"prettier",
|
||||||
|
"svelte-check",
|
||||||
|
"vite"
|
||||||
|
],
|
||||||
|
"automerge": true,
|
||||||
|
"automergeType": "branch"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
17
default.json
Normal file
17
default.json
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
||||||
|
"description": "Default preset for use with my repos",
|
||||||
|
"extends": [
|
||||||
|
":ignoreModulesAndTests",
|
||||||
|
":group:monorepos",
|
||||||
|
":group:recommended",
|
||||||
|
":replacements:all",
|
||||||
|
":workarounds:all",
|
||||||
|
":enableVulnerabilityAlerts",
|
||||||
|
"github>whitesource/merge-confidence:beta"
|
||||||
|
],
|
||||||
|
"lockFileMaintenance": {
|
||||||
|
"enabled": true,
|
||||||
|
"automerge": true
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user