O runner WSL não tem Node.js instalado, necessário para actions/checkout.
Voltando para git clone manual que funciona em qualquer ambiente.
**Changes:**
- Todos os 8 jobs agora usam git clone direto
- Remove dependência de Node.js no runner
- Mantém execução serial e label wsl
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
O runner está configurado com label 'wsl', não 'ubuntu-latest'.
Agora com Docker Desktop rodando, deve funcionar corretamente.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Correção do workflow que estava falhando com 'docker: command not found':
**Changes:**
- Changed runs-on from 'wsl' to 'ubuntu-latest' for all 8 jobs
- Replaced manual git clone with actions/checkout@v4
- Maintains serial execution with 'needs' dependencies
- Ensures Docker is available in the runner environment
This fixes the build failure where the runner couldn't find the docker command.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Previous workflow failed because runner had no source code.
Added manual git clone and checkout steps to each job.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Remove complex workflows that required GitHub Actions
- Add simple build-images.yml using pure shell commands
- No external action dependencies (checkout, buildx, build-push-action)
- Direct docker build and push commands
- Works with act_runner without Node.js
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Add build-push-images.yml workflow for automated builds
- Build and push all 4 images (server, mcp, frontend, agents)
- Support versioning: latest, semver, commit SHA
- Add docker-compose.registry.yml for registry images
- Add REGISTRY.md documentation for DevOps team
Images will be pushed to:
- git.automatizase.com.br/luis.erlacher/archon/server
- git.automatizase.com.br/luis.erlacher/archon/mcp
- git.automatizase.com.br/luis.erlacher/archon/frontend
- git.automatizase.com.br/luis.erlacher/archon/agents
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>