name: Deploy do Site on: [push] jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout do código uses: actions/checkout@v3 - name: Copiar e Corrigir Permissões run: | # 1. Limpa os ficheiros antigos docker exec website-test-backend rm -rf /usr/share/nginx/html/* # 2. Copia os novos ficheiros docker cp . website-test-backend:/usr/share/nginx/html/ # 3. FIX: Garante permissões de leitura para o Nginx (o "porteiro") docker exec website-test-backend chmod -R 755 /usr/share/nginx/html/