name: Deploy do Site on: [push] jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout do código uses: actions/checkout@v3 - name: Copiar ficheiros para o container do site run: | # Remove ficheiros antigos de dentro do container do site docker exec website-test-backend rm -rf /usr/share/nginx/html/* # Copia os novos ficheiros diretamente para dentro do container docker cp . website-test-backend:/usr/share/nginx/html/ # Ajusta permissões (se necessário) docker exec website-test-backend chmod -R 644 /usr/share/nginx/html