Cambios:
- Combinar jobs 'build' y 'deploy' en 'build-and-deploy'
- Consolidar variables de entorno en un solo lugar
- Remover dependencia 'needs: build'
- Mantener orden secuencial de operaciones
Razón: Workaround para bug de Gitea que solo ejecuta el primer job
y queda colgado esperando indefinidamente.