aa19085538
Job containers were created on isolated bridge networks that couldn't reach Gitea at any address. Add workflow-level container blocks to backend-tests and frontend-tests (matching deploy job) so all job containers are on the gitea network and can resolve "gitea" via Docker's embedded DNS. Revert checkout URLs back to gitea:3000. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>