nixos-configs-w0v: Add Renovate for dependency tracking #34

Merged
johno merged 1 commits from bead/nixos-configs-w0v into main 2026-01-14 15:12:32 -08:00
Owner

Summary

Adds Renovate Bot configuration to automatically track and update dependencies in this NixOS configuration repository.

Changes

  • renovate.json: New Renovate configuration file with:
    • Nix manager enabled for flake input updates
    • Weekly lock file maintenance (Mondays before 5am)
    • Dependency dashboard for visibility
    • Package rules to group related updates
  • k3s-cluster-config: Updated the Renovate HelmRelease to include johno/nixos-configs in RENOVATE_REPOSITORIES (already pushed to main)

Validation

  • nix flake check passes successfully
  • Renovate will pick up this config on its next scheduled run

Closes: nixos-configs-w0v

## Summary Adds Renovate Bot configuration to automatically track and update dependencies in this NixOS configuration repository. ### Changes - **renovate.json**: New Renovate configuration file with: - Nix manager enabled for flake input updates - Weekly lock file maintenance (Mondays before 5am) - Dependency dashboard for visibility - Package rules to group related updates ### Related Changes - **k3s-cluster-config**: Updated the Renovate HelmRelease to include johno/nixos-configs in RENOVATE_REPOSITORIES (already pushed to main) ## Validation - nix flake check passes successfully - Renovate will pick up this config on its next scheduled run Closes: nixos-configs-w0v
johno added 1 commit 2026-01-14 15:08:37 -08:00
feat: Add Renovate configuration for dependency tracking
All checks were successful
CI / check (pull_request) Successful in 3m13s
9267d1a42b
johno merged commit 28b7a0fda9 into main 2026-01-14 15:12:32 -08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: johno/nixos-configs#34