Remove apt/sudo install step (act runners lack sudo). Use rsync when
available; otherwise clear remote web root and stream dist/ via tar|ssh.
Co-authored-by: Cursor <cursoragent@cursor.com>
Gitea workflow no longer needs TALKPRO_HOST secret; defaults match
talkpro VPS. Fail fast with a clear message if TALKPRO_SSH_PRIVATE_KEY
is missing.
Co-authored-by: Cursor <cursoragent@cursor.com>
Build Astro on push to main/master and rsync dist/ to the marketing
server via SSH. Includes deploy-talkpro.sh, env example, and README.
Co-authored-by: Cursor <cursoragent@cursor.com>