linux ftp serverLinux serverNETWORK ADMINISTRATIONS

Deploy To Shared Hosting With Github Actions

We already did a similar episode to this but instead of using #Github, we were using Git module that comes with #cPanel. That approach has some problems, at least the viewers of the channel have reported some problems. So now instead of using Git module from cPanel we are going to be using Github and Github #Actions to deploy our site to staging and production servers. Github Actions makes this so easy, as you will see in the video.

———————————————————————————————-
⭐ Kite is a free AI-powered coding assistant that will help you code faster and smarter. The Kite plugin integrates with all the top editors and IDEs to give you smart completions and documentation while you’re typing. You can check it out here: http://bit.ly/3qdjIc5​​
————————————————————————————————

### You can support my work on Patreon

https://patreon.com/watchlearn

### Follow me on Social Media

Github: https://github.com/ivandoric
Twitter: https://twitter.com/ivan_doric
Instagram: https://www.instagram.com/watchlearntuts
Facebook: https://facebook.com/watchlearntutorials

source

by Watch and Learn

linux ftp server

43 thoughts on “Deploy To Shared Hosting With Github Actions

  • nice tutorial. What are the themes you are using for terminal and vscode?❤ then really look awesomw

  • There are issues with Sam's FTP/SSH action tools today, likely regarding ED25519 key changes. Such a shame, hoping the team can fix soon.

  • This is awesome, will an angular application work with hostgator hosting service, using this method. Im very new to this. Thank you for your service!! Great videos

  • Hi. Great tutorial like always. Thanks a lot! But i have an error: "Error: Server sent FIN packet unexpectedly, closing connection." Any idea what could be the reason?

  • How You would run it if you have more then one FTP server? In my case I need to deliver same files to 9 different FTP servers.

  • Hey, the Kite link is broken, just thought to notify you.

  • Na šta bi trebalo obratiti pažnju ako je u pitanju react app? Pretpostavljam da bi u nekom momentu u akcije trebalo upaciti "npm build" :D, hvala u svakom slučaju, super tutorial! pozz

  • Error: Deploy

    {"code":421,"message":"connect: Sorry, cleartext sessions and weak ciphers are not accepted on this server.rnPlease reconnect using TLS security mechanisms."}

  • Hey Dude Thanks for the demo. I have one question how can I change the configuration of a file before deploying it to server? I want to change the database name before deployment.

  • Amazing solution! I´ll be implementing that soon

  • Amazing tutorial.
    thank you vey much

  • i am using this to deploy my laravel project but issue is its no transferring the complete file, like composer.lock and routes etc

  • Amazing tutorial. That's what I was looking for. Simple yet so clearly explained. Thank you so much.

  • How do I set production as default root directory

  • Thank you so much for this tutorial, its great help. In my case, i want to deploy laravel project but in github, vendor file will not be uploaded so in each time of deployment, is there any way to include vendor folder or run some command ?

  • Good stuff, thanks!

  • Great thank you so much. I can finally let GitHub push my changes to the server instead of manually deleting and reuploading files every time!! Highly appreciate it

  • This is so simple yet I had been struggling to put everything together. Great tutorial, covered all the angles.

  • Thanks man!! Simple, fast and complete.

  • can you show us how to deploy the MERN stack app on the c panel with GitHub action???
    I have a client folder and server folder at the root of the app and create .github/workflows. What is next to build React app or leave. And show me err on workflow: can't connect to FTP or FTPs may be because sftp bla bla bla.

  • Amazing search for a week, and you give me the full tutor on how to resolve my problem on deployment. Im beginer on this topic , but with your clear explanation, i got the step by step to solve it thank you bro🙏🏼😁

  • Is it my FTP credentials from cpanel I will enter in github secret?

Comments are closed.