{"repo":"nisalgunawardhana/github-actions-learning","free":true,"listed":false,"github":"https://github.com/nisalgunawardhana/github-actions-learning","clone":"git clone https://github.com/nisalgunawardhana/github-actions-learning.git","description":"This repository is designed to help beginners understand GitHub Actions through simple, practical examples. It covers the fundamentals of CI/CD, workflow structure, triggers, jobs, and steps, with hands-on sample workflows.","language":"JavaScript","stars":119,"topics":["automation","build-and-deploy","cicd-pipeline","devops-basics","github-actions","github-actions-tutorial","github-workflows","workflow-automation","cd-examples","github-actions-for-beginners"],"license":"MIT","category":"workflow-automation","readme_excerpt":"🚀 GitHub Actions Learning Repository Welcome to your hands-on learning journey with GitHub Actions ! This repository is designed for beginners and intermediate developers who want to master CI/CD automation. 📚 What You'll Learn - ✅ GitHub Actions fundamentals (workflows, jobs, steps) - ✅ Automating builds and tests - ✅ CI/CD pipeline creation - ✅ Deploying applications to Azure App Service - ✅ Working with secrets and environment variables - ✅ Real-world workflow examples 🎯 Target Audience - Beginners to CI/CD - Developers wanting to automate their workflows - Students learning DevOps practices - Anyone interested in GitHub Actions 📋 Prerequisites & Setup Requirements - A GitHub account - Git installed locally - Node.js v16+ installed - (Optional) Azure account for deployment tasks Quick Setup (5 minutes) 1. Fork this repository 2. Clone your fork 3. Install dependencies for sample app Visit http://localhost:3000 - you should see the welcome page! 4. Run tests locally All tests should pass ✅ --- 📚 Learning Content & Documentation 1️⃣ Start Here: Quick Start (5 minutes) Getting started immediately: - Fork the repository - Clone: git clone https://github.com/YOUR-USERNAME/github-actions-learning.git - Install: cd sample-app && npm install - Run: npm start (visit http://localhost:3000) - Test: npm test 2️⃣ Read Documentation (45-60 minutes) Go through these in order in the docs/ folder: 1. 01-what-is-github-actions.md - Concepts & basics (10 min) 2. 02-workflow-basics.md - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/nisalgunawardhana","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nisalgunawardhana/github-actions-learning/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}