fix: replace actions/checkout with manual git clone
Some checks failed
Build Images / build-frontend-docker (push) Blocked by required conditions
Build Images / build-server-docker (push) Successful in 25s
Build Images / build-mcp-docker (push) Successful in 25s
Build Images / build-agents-docker (push) Successful in 20s
Build Images / build-server-k8s (push) Has been cancelled
Build Images / build-mcp-k8s (push) Has been cancelled
Build Images / build-agents-k8s (push) Has been cancelled
Build Images / build-frontend-k8s (push) Has been cancelled

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>
This commit is contained in:
Luis Erlacher 2025-10-07 13:47:07 -03:00
parent a35db35768
commit 622158752f

View File

@ -21,7 +21,9 @@ jobs:
runs-on: wsl runs-on: wsl
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 run: |
git clone https://luis.erlacher:R%40tV8rhqC%40BN3ttfF8@git.automatizase.com.br/luis.erlacher/Archon.git .
git checkout ${{ github.sha }}
- name: Build and push server (Docker version) - name: Build and push server (Docker version)
run: | run: |
@ -39,7 +41,9 @@ jobs:
needs: build-server-docker needs: build-server-docker
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 run: |
git clone https://luis.erlacher:R%40tV8rhqC%40BN3ttfF8@git.automatizase.com.br/luis.erlacher/Archon.git .
git checkout ${{ github.sha }}
- name: Build and push mcp (Docker version) - name: Build and push mcp (Docker version)
run: | run: |
@ -57,7 +61,9 @@ jobs:
needs: build-mcp-docker needs: build-mcp-docker
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 run: |
git clone https://luis.erlacher:R%40tV8rhqC%40BN3ttfF8@git.automatizase.com.br/luis.erlacher/Archon.git .
git checkout ${{ github.sha }}
- name: Build and push agents (Docker version) - name: Build and push agents (Docker version)
run: | run: |
@ -75,7 +81,9 @@ jobs:
needs: build-agents-docker needs: build-agents-docker
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 run: |
git clone https://luis.erlacher:R%40tV8rhqC%40BN3ttfF8@git.automatizase.com.br/luis.erlacher/Archon.git .
git checkout ${{ github.sha }}
- name: Build and push frontend (Docker version - PRODUCTION with Nginx) - name: Build and push frontend (Docker version - PRODUCTION with Nginx)
run: | run: |
@ -104,7 +112,9 @@ jobs:
needs: build-frontend-docker needs: build-frontend-docker
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 run: |
git clone https://luis.erlacher:R%40tV8rhqC%40BN3ttfF8@git.automatizase.com.br/luis.erlacher/Archon.git .
git checkout ${{ github.sha }}
- name: Build and push server (K8s optimized) - name: Build and push server (K8s optimized)
run: | run: |
@ -120,7 +130,9 @@ jobs:
needs: build-server-k8s needs: build-server-k8s
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 run: |
git clone https://luis.erlacher:R%40tV8rhqC%40BN3ttfF8@git.automatizase.com.br/luis.erlacher/Archon.git .
git checkout ${{ github.sha }}
- name: Build and push mcp (K8s optimized) - name: Build and push mcp (K8s optimized)
run: | run: |
@ -136,7 +148,9 @@ jobs:
needs: build-mcp-k8s needs: build-mcp-k8s
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 run: |
git clone https://luis.erlacher:R%40tV8rhqC%40BN3ttfF8@git.automatizase.com.br/luis.erlacher/Archon.git .
git checkout ${{ github.sha }}
- name: Build and push agents (K8s optimized) - name: Build and push agents (K8s optimized)
run: | run: |
@ -152,7 +166,9 @@ jobs:
needs: build-agents-k8s needs: build-agents-k8s
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 run: |
git clone https://luis.erlacher:R%40tV8rhqC%40BN3ttfF8@git.automatizase.com.br/luis.erlacher/Archon.git .
git checkout ${{ github.sha }}
- name: Build and push frontend (K8s optimized - PRODUCTION with Nginx) - name: Build and push frontend (K8s optimized - PRODUCTION with Nginx)
run: | run: |