All checks were successful
check / gate (push) Successful in 22s
- deploy/systemd/: sync/backup timers+services, tunnel, and the windy-job heartbeat drop-ins (silent-failure audit). They existed only on Veron, the same drift that left the runbook wrong. GITHUB_TOKEN is stripped (repo is public); it stays in the root-only unit on the host. - sync: SYNC_NO_TAGS (default windy-pro). build-electron fires on v* tags and targets ubuntu/macos/windows-latest, labels no runner has, so it would queue forever, invisibly. Desktop releases are built elsewhere. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
14 lines
439 B
Desktop File
14 lines
439 B
Desktop File
[Unit]
|
|
Description=Windy Git nightly backup (git bundles + windgit schema -> R2)
|
|
After=network-online.target docker.service
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
WorkingDirectory=/srv/windygit/src
|
|
# The .env holds the R2 credentials. The script refuses to run without them
|
|
# rather than reporting a backup that did not happen.
|
|
EnvironmentFile=/srv/windygit/src/.env
|
|
ExecStart=/bin/bash /srv/windygit/src/scripts/backup.sh
|
|
Nice=10
|
|
IOSchedulingClass=idle
|