Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions .vortex/docs/content/tools/renovate.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,16 @@ Assignees can be configured in the `assignees` field.
| **Container images** | All images in `.docker/` and `docker-compose.yml` | Major, minor, patch | Daily before 3 AM UTC |
| **GitHub Actions** | All actions (pinned to digests) | Major, minor, patch | Daily before 3 AM UTC |

Updates in the **GitHub Actions** group are auto-merged after CI passes. This
requires two repository settings:

1. **"Allow auto-merge"** enabled under *Settings > General > Pull Requests*.
2. **"Require status checks to pass before merging"** configured in the base
branch's branch protection rules, with at least one required status check
selected - otherwise GitHub may merge even if CI is red.

All other groups open PRs for manual review.

### Disabled updates

These are intentionally skipped by Renovate — update them manually:
Expand All @@ -38,6 +48,17 @@ These are intentionally skipped by Renovate — update them manually:
| JS language versions | `node`, `yarn` in `package.json` | Major version upgrades may introduce breaking changes |
| JS non-root packages | Any `package.json` not at the root | Theme dependencies are managed separately |

### PR throughput and presentation

- **Concurrent PR limit:** `prConcurrentLimit: 10` - at most 10 open PRs
across all groups at any time.
- **Hourly PR limit:** `prHourlyLimit: 0` - no hourly cap; the per-group
schedules above provide throttling.
- **Commit body table:** `commitBodyTable: true` - grouped update commits
include a version-comparison table in the commit message body.
- **Dashboard labels:** the Renovate dependency dashboard issue is labeled
`Dependencies` (`dependencyDashboardLabels`).

## Self-hosted vs GitHub app

Renovate can run as a hosted GitHub app or as a standalone self-hosted service
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"branchPrefix": "deps/",
"labels": [
"Dependencies"
],
"assignees": [],
"ignorePresets": [
":prHourlyLimit2"
"dependencyDashboardLabels": [
"Dependencies"
],
"assignees": [],
"prConcurrentLimit": 10,
"prHourlyLimit": 0,
"commitBodyTable": true,
"rangeStrategy": "bump",
"timezone": "UTC",
"configMigration": true,
Expand Down Expand Up @@ -186,7 +190,8 @@
"matchManagers": [
"github-actions"
],
"pinDigests": true
"pinDigests": true,
"automerge": true
}
],
"customManagers": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@@ -11,7 +11,7 @@
":prHourlyLimit2"
],
@@ -15,7 +15,7 @@
"prHourlyLimit": 0,
"commitBodyTable": true,
"rangeStrategy": "bump",
- "timezone": "UTC",
+ "timezone": "America/New_York",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@@ -11,7 +11,7 @@
":prHourlyLimit2"
],
@@ -15,7 +15,7 @@
"prHourlyLimit": 0,
"commitBodyTable": true,
"rangeStrategy": "bump",
- "timezone": "UTC",
+ "timezone": "America/New_York",
Expand Down
13 changes: 9 additions & 4 deletions renovate.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"branchPrefix": "deps/",
"labels": [
"Dependencies"
],
"assignees": [],
"ignorePresets": [
":prHourlyLimit2"
"dependencyDashboardLabels": [
"Dependencies"
],
"assignees": [],
"prConcurrentLimit": 10,
"prHourlyLimit": 0,
"commitBodyTable": true,
"rangeStrategy": "bump",
"timezone": "UTC",
"configMigration": true,
Expand Down Expand Up @@ -189,7 +193,8 @@
"matchManagers": [
"github-actions"
],
"pinDigests": true
"pinDigests": true,
"automerge": true
}
],
"customManagers": [
Expand Down
Loading