Topics:
1. What is 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:26 What are GitHub Actions
05:42 Demo
07:06 Create a new repository
09:18 Create workflow yaml file
15:28 Check results
19:48 Terms in GitHub Actions
*GitHub Actions*
Feature in GitHub to create custom Automated Workflows
- automate SDLC workflows
- implement CI CD DevOps
DEMO
Step 1 - Signup and 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 .yml extension
Step 5 - Add the content of the workflow in the file
Step 6 - Commit and push the changes
Step 7 - Goto Repo main page and click “Actions” tab
Step 8 - Select the workflow from left sidebar 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 - [ Ссылка ]
[ Ссылка ]
QUIZ - [ Ссылка ]
#GitHubActions #Demo
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
▬▬▬▬▬▬▬▬ USEFUL LINKS ▬▬▬▬▬▬▬▬▬
FREE COURSES - [ Ссылка ]
Ask Raghav - [ Ссылка ]
GitHub Repositories - [ Ссылка ]
Udemy Discounts - [ Ссылка ]
Stories - [ Ссылка ]
▬▬ CI | CD | DEVOPS ▬
Jenkins Beginner - [ Ссылка ]
Jenkins Tips & Trick - [ Ссылка ]
Docker - [ Ссылка ]
Jenkinsfile - [ Ссылка ]
Kubernetes - [ Ссылка ]
▬▬ UI TESTING ▬
Selenium Beginners - [ Ссылка ]
Selenium Java Framework from Scratch - [ Ссылка ]
Selenium Python - [ Ссылка ]
Selenium 4 - [ Ссылка ]
Selenium Tips - [ Ссылка ]
Selenium Builder - [ Ссылка ]
Katalon Studio - [ Ссылка ]
Robot Framework with RIDE- [ Ссылка ]
Robot Framework with Eclipse - [ Ссылка ]
Protractor - [ Ссылка ]
AccelQ - [ Ссылка ]
Test Project - [ Ссылка ]
Cucumber BDD - [ Ссылка ]
Cypress - [ Ссылка ]
Playwright - [ Ссылка ]
WebdriverIO - [ Ссылка ]
XPath & Web Locators - [ Ссылка ]
▬▬ API TESTING ▬
Web Services (API) - [ Ссылка ]
SoapUI - [ Ссылка ]
Postman - [ Ссылка ]
Postman 2022 - [ Ссылка ]
Rest Assured - [ Ссылка ]
Karate API Testing - [ Ссылка ]
General - [ Ссылка ]
JMeter API Testing - [ Ссылка ]
Katalon Studio API Testing - [ Ссылка ]
API Mocking - [ Ссылка ]
▬▬ MOBILE TESTING ▬
Appium - [ Ссылка ]
Mobile Playlist - [ Ссылка ]
▬▬ PERFORMANCE TESTING ▬
JMeter Beginner - [ Ссылка ]
JMeter Intermediate - [ Ссылка ]
JMeter Advanced - [ Ссылка ]
JMeter Tips & Tricks - [ Ссылка ]
Gatling - [ Ссылка ]
Performance Testing - [ Ссылка ]
▬▬ SOURCE CODE MANAGEMENT ▬
Git & GitHub - [ Ссылка ]
GITLAB - [ Ссылка ]
▬▬ IDE ▬
Eclipse - [ Ссылка ]
IntelliJ IDEA - [ Ссылка ]
Visual Studio Code - [ Ссылка ]
▬▬ PROGRAMMING ▬
Java Beginners - [ Ссылка ]
Java Tips & Tricks - [ Ссылка ]
Groovy - [ Ссылка ]
JavaScript - [ Ссылка ]
TypeScript - [ Ссылка ]
Python - [ Ссылка ]
Ruby - [ Ссылка ]
▬▬ BUILD TOOLS ▬
Maven - [ Ссылка ]
Gradle - [ Ссылка ]
▬▬ CLOUD SERVICES ▬
Browserstack - [ Ссылка ]
Saucelabs - [ Ссылка ]
LambdaTest - [ Ссылка ]
▬▬ DATA FORMATS ▬
JSON - [ Ссылка ]
XML - [ Ссылка ]
▬▬ OTHERS ▬
Virtualization on Windows - [ Ссылка ]
Mock Interviews - [ Ссылка ]
Redis - [ Ссылка ]
Misc - [ Ссылка ]
Tools & Tips - [ Ссылка ]
QnA Friday - [ Ссылка ]
Sunday Special - [ Ссылка ]
—
Ещё видео!