1 Commits

Author SHA1 Message Date
af1f1cc0b1
feat: Add systemd timer support for scheduled Renovate runs
All checks were successful
Code Quality & Security Scan / TFLint (push) Successful in 20s
Code Quality & Security Scan / Terraform Destroy (push) Has been skipped
Code Quality & Security Scan / Tfsec Security Scan (push) Successful in 37s
Code Quality & Security Scan / Checkov Security Scan (push) Successful in 37s
Code Quality & Security Scan / Terraform Validate (push) Successful in 39s
Code Quality & Security Scan / SonarQube Scan (push) Successful in 38s
Code Quality & Security Scan / Terraform Plan (push) Successful in 1m19s
Code Quality & Security Scan / Terraform Apply (push) Successful in 1m25s
- Add renovate.service systemd unit file
- Add renovate.timer to run daily at 02:00 with 30min random delay
- Change default restart_policy from "unless-stopped" to "no"

The container no longer auto-restarts. Use the systemd timer to
schedule runs:

  cp files/renovate.service /etc/systemd/system/
  cp files/renovate.timer /etc/systemd/system/
  systemctl daemon-reload
  systemctl enable --now renovate.timer
2025-11-29 13:14:49 +01:00