Files
devin-ai-integration[bot] edca35d122 chore(deps): Renovate config, packageManager-derived pnpm in CI, repo-wide format (#1444)
* chore(deps): add Renovate config and enforce packageManager pnpm version in CI

Refs #1422

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* chore: bump pnpm to 11.17.0 and format the whole repo with oxfmt

format/format:check drop their hand-maintained path list: oxfmt already skips
node_modules and honors .gitignore, so the only exclusion list is
.oxfmtrc.json ignorePatterns.

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* test(mutation): accept either quote style in the affected-lane path filter

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

* chore(deps): keep fixture-app runtime deps as individual Renovate PRs

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>

---------

Co-authored-by: Michał Pierzchała <thymikee@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-28 13:50:39 +02:00

65 lines
1.7 KiB
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended",
":semanticCommitTypeAll(chore)",
"helpers:pinGitHubActionDigests"
],
"timezone": "Etc/UTC",
"schedule": ["before 6am on monday"],
"labels": ["dependencies"],
"dependencyDashboard": true,
"automerge": false,
"prConcurrentLimit": 5,
"prHourlyLimit": 2,
"rebaseWhen": "conflicted",
"minimumReleaseAge": "7 days",
"lockFileMaintenance": {
"enabled": true,
"schedule": ["before 6am on monday"],
"automerge": false,
"commitMessageAction": "refresh"
},
"vulnerabilityAlerts": {
"enabled": true,
"labels": ["dependencies", "security"],
"schedule": ["at any time"],
"minimumReleaseAge": null,
"automerge": false
},
"osvVulnerabilityAlerts": true,
"packageRules": [
{
"matchDepTypes": ["devDependencies"],
"groupName": "devDependencies",
"groupSlug": "dev-dependencies",
"automerge": false
},
{
"matchDepTypes": ["dependencies", "optionalDependencies", "peerDependencies"],
"groupName": null,
"automerge": false
},
{
"matchManagers": ["github-actions"],
"groupName": "github actions",
"groupSlug": "github-actions",
"pinDigests": true,
"automerge": false
},
{
"matchFileNames": ["examples/test-app/package.json"],
"matchDepTypes": ["devDependencies"],
"groupName": "test-app fixture devDependencies",
"groupSlug": "test-app-dev",
"automerge": false
},
{
"matchDepTypes": ["packageManager"],
"groupName": "pnpm (packageManager)",
"groupSlug": "package-manager",
"automerge": false
}
]
}