Files
padelnomics/.gitea/workflows
Deeman aee3733b49
All checks were successful
CI / test (push) Successful in 48s
CI / tag (push) Successful in 2s
fix(supervisor+ci): self-restart on deploy, CI creates date-based tags
supervisor: after git checkout + uv sync, os.execv replaces the running
process so new code takes effect immediately without a manual systemd
restart. systemd sees the same PID, so the unit stays "active".

ci: changed tag format from v{run_number} to v{YYYYMMDDHHMM}, matching
the supervisor's deploy tag convention. Sequential v<N> tags conflicted
with manual date-based tags causing an infinite redeploy loop.
No more manual tagging needed — CI tags automatically after green tests.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-28 21:02:30 +01:00
..