Deploy da GitHub Actions senza dare una shell sul server alla CI
Alcuni link in questa pagina sono link di affiliazione: se ti registri tramite questi link, il sito riceve una commissione senza costi aggiuntivi per te. Prezzi e consigli non cambiano. Ogni tutorial del tipo «pubblica un sito statico con GitHub Actions» finisce allo stesso modo: genera una chiave SSH, incolla la metà privata nei secret del repository, manda la build via rsync. Funziona al primo colpo, ed è proprio questo il problema. Avete appena creato un account interattivo sul vostro server, e a possederlo è un sistema che esegue codice proveniente dalle pull request. ...