Skip to content

Commit

Permalink
chore: update renovate config (#14)
Browse files Browse the repository at this point in the history
* chore(deps): updated renovate configuration

* chore: updated codespace configuration

* chore: updated CODEWONERS

* chore: changed renovate reviewer
  • Loading branch information
alvarobernal2412 authored Nov 17, 2024
1 parent 78e9fed commit 1d554ef
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 20 deletions.
26 changes: 16 additions & 10 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,22 @@
{
"name": "Base FIS Codespace",
"image": "mcr.microsoft.com/devcontainers/base:debian",
"name": "Rust Microservice DevContainer",
"image": "mcr.microsoft.com/devcontainers/rust:latest",
"features": {
"ghcr.io/devcontainers/features/docker-in-docker:2": {
"installDockerComposeSwitch": false
},
"ghcr.io/devcontainers/features/node:1": {
"version": "22",
"npm": "latest"
"ghcr.io/devcontainers/features/docker-in-docker:2": {}
},
"customizations": {
"vscode": {
"extensions": [
"tamasfe.even-better-toml",
"vadimcn.vscode-lldb"
]
}
},
"hostRequirements": {
"cpus": 8
"postCreateCommand": "cargo update",
"settings": {
"editor.formatOnSave": true,
"files.exclude": {
"**/target": true
}
}
}
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1 +1 @@
* @adrrf @AntonioRodriguezRuiz
* @adrrf @AntonioRodriguezRuiz @alvarobernal2412
23 changes: 14 additions & 9 deletions .github/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,19 @@
"timezone": "Europe/Madrid",
"packageRules": [
{
"matchManagers": ["npm"],
"matchDepTypes": ["devDependencies"],
"groupName": "npm (development)"
"matchManagers": ["cargo"],
"matchDepTypes": ["dependencies"],
"groupName": "cargo (runtime)"
},
{
"matchManagers": ["npm"],
"matchDepTypes": ["dependencies"],
"groupName": "npm (runtime)"
"matchManagers": ["cargo"],
"matchDepTypes": ["dev-dependencies"],
"groupName": "cargo (development)"
},
{
"matchManagers": ["cargo"],
"matchDepTypes": ["build-dependencies"],
"groupName": "cargo (build)"
},
{
"matchManagers": ["github-actions"],
Expand All @@ -31,8 +36,8 @@
"groupName": "vulnerable",
"labels": ["🔒 Security", "📦 Dependencies"]
},
"ignoreDeps": ["npm", "node"],
"enabledManagers": ["npm", "github-actions"],
"ignoreDeps": ["cargo", "rust"],
"enabledManagers": ["cargo", "github-actions"],
"labels": ["📦 Dependencies"],
"rebaseWhen": "behind-base-branch",
"rangeStrategy": "pin",
Expand All @@ -41,7 +46,7 @@
"groupName": "lockfiles",
"schedule": ["every month"]
},
"assignees": ["alvarobernal2412"],
"assignees": ["AntonioRodriguezRuiz"],
"reviewers": ["adrrf"],
"extends": ["mergeConfidence:age-confidence-badges"]
}

0 comments on commit 1d554ef

Please sign in to comment.