Hoje 22/09/21 - Dia da Juventude; Dia do Amante; Dia do Contador; Dia Mundial de Combate ao Mau Hlito; Incio da Primavera;


28/05/2021
Como atualizar o site em hospedagem compartilhada via Github Actions sem usar FTP

Tipo de notcia: Desenvolvimento

Como utilizar o github actions para automatizar o processo de deploy com o FTP Deploy

No diretório raiz do projeto, crie uma pasta .github/workflows e salve as actions desejadas. No caso específico, com o nome da branch principal e extensão .yml

Crie no github secrets as variáveis abaixo na aba settings e opção Secrets do repositório:

server: ${{ secrets.ftp_godela_server}}
username: ${{ secrets.ftp_godela_username }}
password: ${{ secrets.ftp_godela_password }}

Abra o marketplace do github actions, copie o código do FTP Deploy no arquivo main.yml.

Lembre de configurar a branch de produção no on: push: branches: abaixo.

on: 
  push:
    branches:
    - main
name: 🚀 Deploy website on push
jobs:
  web-deploy:
    name: 🎉 Deploy
    runs-on: ubuntu-latest
    steps:
    - name: 🚚 Get latest code
      uses: actions/checkout@v2
    
    - name: 📂 Sync files
      uses: SamKirkland/FTP-Deploy-Action@4.0.0
      with:
        server: ${{ secrets.ftp_godela_server}}
        username: ${{ secrets.ftp_godela_username }}
        password: ${{ secrets.ftp_godela_password }}
        server-dir: public_html/

No repositório do github, abra a aba Actions



Notícias

Data Título
13/09/2021 Documentrio Chapu Estrelado
09/09/2021 Tipos de mensagens de commit
06/09/2021 Instalar Docker no Ubuntu usando o WSL 2
02/09/2021 O que uma API REST
02/09/2021 Como descobrir o nome do computador
20/08/2021 Syncthing no raspberry
13/08/2021 Documentrio O amanh hoje
10/08/2021 Troller encerra produo em setempo
06/08/2021 Livro Descompliando o Docker
04/08/2021 A histria da Cachaa
29/07/2021 Cervejas regionais da Ambev mais que dobram impacto na agricultura familiar
23/07/2021 Fazenda Carnaba lana programao completa da 9 edio do Dia D