scripts/update-deps.sh (systemd user timer skatespots-deps.timer, daily tick, self-gated to 20 days): scans npm outdated + npm audit, applies non-breaking updates only, gates on npm test + smoke, then commits+pushes on green or restores the lockfile on red. Never --force; skips on a dirty tree; bounds the signed push.
10 lines
190 B
SYSTEMD
10 lines
190 B
SYSTEMD
[Unit]
|
|
Description=Daily tick for the SkateSpots dependency job (self-gated to ~20 days)
|
|
|
|
[Timer]
|
|
OnCalendar=daily
|
|
Persistent=true
|
|
RandomizedDelaySec=30min
|
|
|
|
[Install]
|
|
WantedBy=timers.target
|