academia/.gitea
Andrés Eduardo García Márquez bf91caf487 ci: run tests and build on K3s server to avoid runner memory limits
Strategy change:
- Tests run directly on K3s server via SSH (has dotnet installed)
- Docker build/import also on K3s server
- Runner only handles SSH connection and smoke tests (lightweight)
- Smoke tests run from runner (just curl commands)
- Auto-rollback if smoke tests fail

This avoids OOMKilled issues in the runner container.
2026-01-09 07:47:54 -05:00
..
workflows ci: run tests and build on K3s server to avoid runner memory limits 2026-01-09 07:47:54 -05:00