Back to Browse

CI/CD Masterclass: Connect GitHub to Ubuntu & Auto-Deploy "My-Apps" 🔥

26 views
Mar 17, 2026
48:49

"In this video, we are diving deep into DevOps and Automation! 🛠️ I’ll show you exactly how to set up a Self-Hosted GitHub Runner on an Ubuntu machine from scratch. We won't just set up the runner; we will also create a repository, link it to our local Ubuntu folder, and use GitHub Actions to automatically deploy a test project ('my-apps'). This is a must-know skill for anyone looking to master CI/CD and manage their own deployment servers! What you will learn in this video: ✅ Creating and configuring a new GitHub Repository. ✅ Installing & Registering a Self-Hosted Runner on Ubuntu. ✅ Connecting your repo to a specific local folder. ✅ Writing a deploy.yml workflow file. ✅ Auto-deploying a test project ('my-apps') on every push. Whether you're using an AWS EC2 instance, a local VM, or a dedicated server, this guide works for all! 🐧💻 Resources: 📝 Commands used in this video: [Link to your Blog/GitHub] 📂 Project Code: [Link to your Repo] #GitHubActions #DevOps #Ubuntu #SelfHostedRunner #CICD #Automation #Linux #SoftwareEngineering" Chapters 00:00:00 Introduction to Self-Hosted Runners 00:01:15 Creating the GitHub Repository 00:02:45 Setting up the Ubuntu Deployment Folder 00:04:10 Generating GitHub Runner Registration Token 00:05:30 Downloading & Extracting Runner Binaries 00:07:20 Configuring the Runner on Ubuntu 00:09:45 Starting the Runner Service 00:11:15 Writing the GitHub Actions Workflow (YAML) 00:13:30 Testing Auto-Deployment to "my-apps" 00:15:10 Troubleshooting & Summary How to set up self-hosted github runner on ubuntu Github actions self-hosted runner tutorial 2026 Deploying apps with github actions on local server Connect github repository to ubuntu server folder Create and register github self-hosted runner linux Github actions deploy to ubuntu machine guide Self-hosted vs github-hosted runners pros and cons Running github actions on your own vps How to use github actions to deploy my-apps Setup CI/CD pipeline with self-hosted runner Github actions deploy script for ubuntu Github runner configuration on ubuntu server Automate app deployment with github actions and ubuntu Github actions runs-on self-hosted example Install github runner as a service on linux Connect github repo to ubuntu folder using git Deploy nodejs app with github actions self-hosted Github actions tutorial for beginners 2026 Self-hosted github runner security best practices Fix github runner offline on ubuntu Github actions workflow for deploying my-apps Remote deployment using github actions ubuntu Create github runner token for registration Step by step github actions deployment tutorial Github actions ssh to ubuntu for deployment Best way to host github runners on premise Deploying docker apps with github self-hosted runner Github actions self-hosted runner ubuntu permission issues Manage multiple github runners on one ubuntu machine Automating devops with github actions and linux How to run github actions locally on ubuntu Setup github actions environment variables for self-hosted Github actions self-hosted runner folder structure Deploying static website with github actions ubuntu Using github actions for continuous deployment to linux Github runner config.sh command guide Registering linux runner with github actions Github actions deployment automation for developers Linux server automation with github actions Deployment pipeline using github and ubuntu How to update github self-hosted runner linux Troubleshooting github runner connection ubuntu Github actions self-hosted runner cost benefits Building a devops lab with github actions Using self-hosted labels in github actions workflow Github actions deploy yaml file for ubuntu Syncing github repo with ubuntu local folder Setting up github runner on digitalocean ubuntu Automate production deployment with github actions Comprehensive github actions devops tutorial

Download

0 formats

No download links available.

CI/CD Masterclass: Connect GitHub to Ubuntu & Auto-Deploy "My-Apps" 🔥 | NatokHD