Chris Anderson
28ef0685b6
Add deploy script and simplify Gitea workflow
...
Deploy hatch.surf / deploy (push) Failing after 0s
- Added deploy.sh for manual deployment
- Simplified Gitea Actions workflow
- Note: Gitea Actions Docker builds have networking issues
- Manual deployment via deploy.sh works perfectly
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-24 10:28:07 +02:00
Chris Anderson
04328fb0d7
Simplify CI - remove Docker Buildx, use plain docker build
...
Build hatch.surf / build (push) Failing after 3s
- Removed docker/setup-buildx-action (causing issues in Gitea runner)
- Using plain docker build which works with host network mode
- Image builds locally on the server
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-24 10:09:43 +02:00
Chris Anderson
a416994aea
Simplify CI workflow - build only (no SSH deploy yet)
...
Build and Deploy hatch.surf / build (push) Failing after 27s
- Removed SSH deploy step (needs secrets configuration)
- Build Docker image and save locally
- Can add deployment step later with proper secrets
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-24 10:03:14 +02:00
Chris Anderson
8bce1cb670
Switch from GitHub Actions to self-hosted Gitea CI/CD
...
Deploy hatch.surf / build-and-deploy (push) Failing after 1m37s
- Removed .github/workflows/deploy.yml (GitHub Actions)
- Added .gitea/workflows/deploy.yml (Gitea Actions)
- Added setup-gitea.sh for installing Gitea
- Added configure-gitea.sh for configuring Gitea
- Self-hosted Git + CI/CD on local server
- GitHub org only for final open-source projects
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-24 09:57:20 +02:00