2 Commits

Author SHA1 Message Date
ebbb75d7f5 ci: bump runner Node to 22 (Astro 6 requires >=22.12)
All checks were successful
Build and deploy / deploy (push) Successful in 38s
2026-05-17 18:21:36 -07:00
7f81240d22 ci: Gitea Actions build + lftp SFTP deploy
Some checks failed
Build and deploy / deploy (push) Failing after 13s
Triggers on push to main and manual workflow_dispatch. Builds with
Node 20, runs astro check, builds the static site, then mirrors
./dist via SFTP using the SFTP_* secrets configured on the repo.

Password-based SFTP for now (matches the credentials we have). Swap to
key-based by adding SFTP_KEY as a secret and tweaking the lftp call
when the production site user is created.
2026-05-17 18:06:41 -07:00