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