Upload com Github Actions
Automatize o upload do GitHub para public_html usando GitHub Actions com ações FTP/SSH e guarde as credenciais como secrets.
É possível fazer upload automático do seu repositório GitHub, usando o GitHub Actions.
Podemos recomendar o seguinte:
- https://github.com/marketplace/actions/ftp-deploy (FTP)
- https://github.com/marketplace/actions/ssh-deploy (SSH)
- https://github.com/marketplace/actions/web-deploy-anything (SSH)
Dica: Guarde as suas credenciais (nome de utilizador, chave privada, etc.) como secrets no seu repositório GitHub (Definições → Secrets and variables → Actions). Desta forma não expõe dados sensíveis no ficheiro de workflow.
Lembre‑se de que os seus ficheiros “public” devem, por defeito, ser implementados na pasta public_html nos nossos servidores.
Artigo da categoria de suporte: FTP