Automatic tool updates for build servers
Unattended updates for osv-scanner, Trivy, Go and other tools on build servers, with version policies, schedules and email notices.
My scope
Developer. Started in Mar 2025 with Claude chat (not stable enough); rebuilt with Claude Code from Jul 2025 as a single binary and systemd service.
Approach
- Config lists each tool and its GitHub source, with latest, stable or pinned modes.
Verification
Runs routinely on internal CI/CD servers.
Results
| Metric | Value | Source | Evidence |
|---|---|---|---|
| My commits | 100 | Git history | System record |
| Related hours | 131.5 h | Timesheets | System record |
| Logged hours split: me / AI execution | me ≈95 h, AI execution ≈37 h (hours before 2025-02-22 count as mine) | Own estimate; hours since 2025-02-22 split by the period’s ratio; company-logged hours only | Own estimate |
Limits and next steps
The PM-facing UI is not built yet.
Tools
- Python
- systemd
- Claude Code