Skip to content

Commit

Permalink
feat: Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
gabe565 committed Oct 18, 2023
0 parents commit b764f18
Show file tree
Hide file tree
Showing 13 changed files with 156 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.idea/
11 changes: 11 additions & 0 deletions axiosPatchSchedule.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"matchManagers": ["npm"],
"matchPackageNames": ["axios"],
"matchUpdateTypes": ["patch"],
"extends": ["schedule:monthly"]
}
]
}
22 changes: 22 additions & 0 deletions bitnamiSchedule.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"matchDatasources": ["helm"],
"matchPackageNames": [
"postgresql",
"redis",
"mongodb",
"mariadb"
],
"matchUpdateTypes": ["minor", "patch"],
"extends": ["schedule:quarterly"]
},
{
"matchDatasources": ["docker"],
"matchSourceUrls": ["https://github.com/bitnami/charts"],
"matchUpdateTypes": ["minor", "patch"],
"extends": ["schedule:quarterly"]
}
]
}
25 changes: 25 additions & 0 deletions default.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
":disableRateLimiting",
":automergePr",
":enablePreCommit",
":semanticCommits",
":maintainLockFilesMonthly",
"github>clevyr/renovate-config-public:nodeDockerLts",
"github>clevyr/renovate-config-public:nodeDevDependencies",
"github>clevyr/renovate-config-public:githubActions",
"github>clevyr/renovate-config-public:labels",
"github>clevyr/renovate-config-public:axiosPatchSchedule",
"github>clevyr/renovate-config-public:bitnamiSchedule",
"github>clevyr/renovate-config-public:php",
"github>clevyr/renovate-config-public:prettierGroup"
],
"platformAutomerge": true,
"reviewersFromCodeOwners": true,
"transitiveRemediation": true,
"git-submodules": {
"enabled": true
}
}
4 changes: 4 additions & 0 deletions fullVersion.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"commitMessageExtra": "to {{#if isPinDigest}}{{{newDigestShort}}}{{else}}{{#if isSingleVersion}}{{prettyNewVersion}}{{else}}{{#if newValue}}{{{newValue}}}{{else}}{{{newDigestShort}}}{{/if}}{{/if}}{{/if}}"
}
9 changes: 9 additions & 0 deletions githubActions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"matchManagers": ["github-actions"],
"automerge": true
}
]
}
14 changes: 14 additions & 0 deletions golang.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"postUpdateOptions": [
"gomodTidy",
"gomodUpdateImportPaths"
],
"packageRules": [
{
"matchDatasources": ["golang-version"],
"rangeStrategy": "bump",
"commitMessageTopic": "{{depName}}"
}
]
}
8 changes: 8 additions & 0 deletions labels.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"labels": [
"dependencies",
"{{datasource}}",
"{{updateType}}"
]
}
11 changes: 11 additions & 0 deletions nodeDevDependencies.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"matchManagers": ["npm"],
"matchDepTypes": ["devDependencies"],
"matchPackagePatterns": ["lint", "prettier", "test", "vitest", "cypress"],
"automerge": true
}
]
}
19 changes: 19 additions & 0 deletions nodeDockerLts.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"regexManagers": [
{
"fileMatch": ["Dockerfile", "docker-compose.ya?ml"],
"matchStrings": ["node:(?<currentValue>.+)-alpine"],
"depNameTemplate": "node",
"datasourceTemplate": "node",
"versioningTemplate": "node"
}
],
"packageRules": [
{
"matchManagers": ["dockerfile", "docker-compose"],
"matchPackageNames": ["node"],
"enabled": false
}
]
}
10 changes: 10 additions & 0 deletions php.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"matchDatasources": ["docker", "packagist"],
"matchPackageNames": ["spiral/roadrunner", "ghcr.io/roadrunner-server/roadrunner"],
"groupName": "RoadRunner"
}
]
}
11 changes: 11 additions & 0 deletions prettierGroup.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"matchDatasources": ["npm"],
"matchPackageNames": ["prettier", "eslint-plugin-prettier", "@vue/eslint-config-prettier"],
"matchUpdateTypes": ["major"],
"groupName": "Prettier"
}
]
}
11 changes: 11 additions & 0 deletions yamlComment.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"regexManagers": [
{
"fileMatch": ["\\.yaml$"],
"matchStrings": [
"# ?renovate datasource=(?<datasource>.+?) depName=(?<depName>.+)\\n.+: [\"']?(?<currentValue>.+?)[\"']?\\n"
]
}
]
}

0 comments on commit b764f18

Please sign in to comment.