Рет қаралды 7,372
FREE COURSES - automationstepbystep.com/
Topics:
1. What are GitHub Actions
2. How to use - Step by Step DEMO
3. A demo workflow file - how to create, run and check results
4. Terms: Workflows, Events, Jobs, Steps
00:00 Intro
01:37 What are GitHub Actions
07:39 Demo
09:00 Create a new repository
12:40 Create a workflow YAML file
18:05 Check results
21:04 Terms in GitHub Actions
GitHub Actions
- feature in GitHub to create custom automated Workflows
- automate SDLC workflows
- implement CI CD DevOps
- run a task on a specific event
DEMO
Step 1 - Sign up or Login to GitHub.com
Step 2 - Create a new repository
Step 3 - In the repo create a folder .github/workflows
Step 4 - In the folder create a YAML file with extension .yml
Step 5 - Add the workflow content to the file
Step 6 - Commit and push the changes
Step 7 - Goto main page of the repo and goto “Actions”
Step 8 - Select the workflow from the left side and check the logs and results
Terms:
WORKFLOW : collection of jobs, defined in a YAML file
name:
EVENTS : any activity in the repo that can trigger a workflow
on:
JOBS : collection of steps
jobs:
STEPS : actions to be taken, commands, scripts
steps:
Chain Jobs - :needs
Git & GitHub Hands-On - • Git and GitHub Hands-O...
gist.github.com/weibeld/f1360...
QUIZ - forms.gle/UHAjM1aUDzdcq2wM8
#GitHubActions #Demo #Hindi
CI CD DEVOPS
JENKINS BEGINNER ► bit.ly/2MIn8EC
JENKINS TIPS & TRICKS ►bit.ly/2LRt6xC
JENKINSFILE ► bit.ly/3JSMSZ7
DOCKER ► bit.ly/2MInnzx
KUBERNETES ► bit.ly/2MJIlMK
SOURCE CODE MANAGEMENT
GIT & GITHUB ►bit.ly/2Q1pagY
GITLAB ► bit.ly/2kQPGyQ
CLOUD SERVICES
BROWSERSTACK ► bit.ly/3w7kxZn
SAUCELABS ► bit.ly/3w7kAo1
LAMBDATEST ► bit.ly/3C6TBwM
DATA FORMATS
JSON ► bit.ly/3w450tq
XML ► bit.ly/3PqRneH
VIRTUALIZATION
VIRTUALIZATION ON WINDOWS ► bit.ly/2SItIL9
MOCK INTERVIEWS ► bit.ly/3QGwwVJ ▬▬
OTHERS
REDIS ►bit.ly/2N9jyCG
MISC ► bit.ly/2Q2q5xQ
TOOLS & TIPS ► bit.ly/2oBfwoR
QnA FRIDAY ► bit.ly/2NgwGpw
SUNDAY SPECIAL ► bit.ly/2wB23BO
UDEMY ► www.udemy.com/user/raghav-pal-3/
GITHUB PROJECTS ► github.com/Raghav-Pal/
CORPORATE TRAINING ► automationstepbystep.com/corp...
STORIES BY RAGHAV ► automationstepbystep.com/stor...
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Every LIKE & SUBSCRIPTION gives me great motivation to keep working for you
You can support my mission for education by sharing this knowledge and helping as many people as you can
If my work has helped you, consider helping any animal near you, in any way you can
NEVER STOP LEARNING
Raghav Pal
ASK RAGHAV ► bit.ly/2CoJGWf
...