Files
michaelschiemer/.gitea/workflows/production-deploy.yml
Michael Schiemer 2373060d3f refactor: replace Ansible deployment with direct SSH commands
- Remove Ansible dependency from deployment workflow
- Use direct SSH commands for Docker operations
- Simplify deployment process:
  * SSH to production server
  * Docker registry login
  * Pull new image
  * Update docker-compose.yml with sed
  * Restart services with docker compose
- Remove Ansible verification step
- Simplify rollback step (only shows manual instructions)
- Works with ubuntu-latest runner (no special image needed)
- Fixes 'ansible: command not found' errors
- Works with act for local testing
2025-10-31 22:08:00 +01:00

32 KiB