ci: Add Renovate for automated dependency management #928

Merged
tcpipuk merged 2 commits from tom/renovate into main 2025-08-17 14:13:33 +00:00
Owner

Configures Renovate bot to create PRs for outdated dependencies.
Runs daily at 5am UTC with manual trigger via workflow_dispatch.

Configuration:

  • Ignores custom forks (jemalloc, telemetry packages)
  • Groups: GHA minor/patch, Rust toolchain, lockfile, Rust patches
  • Limits: 3 concurrent PRs, 2 PRs per hour
  • Supports: Cargo, GitHub Actions, Nix
Configures Renovate bot to create PRs for outdated dependencies. Runs daily at 5am UTC with manual trigger via workflow_dispatch. Configuration: - Ignores custom forks (jemalloc, telemetry packages) - Groups: GHA minor/patch, Rust toolchain, lockfile, Rust patches - Limits: 3 concurrent PRs, 2 PRs per hour - Supports: Cargo, GitHub Actions, Nix
tcpipuk self-assigned this 2025-08-17 13:21:04 +00:00
ci: Add Renovate for automated dependency management
Some checks failed
Release Docker Image / merge (push) Blocked by required conditions
Release Docker Image / define-variables (push) Successful in 4s
Checks / Prefligit / prefligit (push) Successful in 19s
Checks / Rust / Format (push) Successful in 43s
Checks / Rust / Clippy (push) Successful in 3m24s
Checks / Rust / Cargo Test (push) Successful in 4m7s
Documentation / Build and Deploy Documentation (pull_request) Successful in 35s
Checks / Prefligit / prefligit (pull_request) Successful in 19s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Has been cancelled
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Has been cancelled
f54e59a068
Configures Renovate bot to create PRs for outdated dependencies.
Runs daily at 5am UTC with manual trigger via workflow_dispatch.

Configuration:
- Ignores custom forks (jemalloc, telemetry packages)
- Groups: GHA minor/patch, Rust toolchain, lockfile, Rust patches
- Limits: 3 concurrent PRs, 2 PRs per hour
- Supports: Cargo, GitHub Actions, Nix
Jade approved these changes 2025-08-17 13:24:41 +00:00
Merge branch 'main' into tom/renovate
Some checks failed
Checks / Prefligit / prefligit (pull_request) Successful in 21s
Documentation / Build and Deploy Documentation (pull_request) Successful in 49s
Release Docker Image / define-variables (push) Successful in 4s
Checks / Prefligit / prefligit (push) Successful in 13s
Documentation / Build and Deploy Documentation (push) Successful in 36s
Checks / Rust / Format (push) Successful in 40s
Checks / Rust / Clippy (push) Successful in 3m43s
Checks / Rust / Cargo Test (push) Successful in 4m23s
Release Docker Image / build-image (linux/amd64, release, linux-amd64, base) (push) Successful in 14m59s
Release Docker Image / build-image (linux/arm64, release, linux-arm64, base) (push) Successful in 15m25s
Release Docker Image / merge (push) Successful in 23s
Maintenance / Renovate / Renovate (push) Failing after 7s
283888e788
tcpipuk deleted branch tom/renovate 2025-08-17 14:13:33 +00:00
Author
Owner

Ack, I just realised there's a typo in this... I've created #930 to fix it!

Ack, I just realised there's a typo in this... I've created #930 to fix it!
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/continuwuity!928
No description provided.