[go: up one dir, main page]

0% found this document useful (0 votes)
10 views7 pages

Github Actions For Simple CI - CD

GitHub Actions is an automation tool integrated into the GitHub software development lifecycle, utilizing event-driven triggers to manage workflows defined in YAML files. It serves as a CI/CD tool, allowing users to build, test, and deploy code changes while also supporting third-party tools and services. Popular use cases include automating repetitive tasks, managing users, and tracking projects.

Uploaded by

ankushsoun123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views7 pages

Github Actions For Simple CI - CD

GitHub Actions is an automation tool integrated into the GitHub software development lifecycle, utilizing event-driven triggers to manage workflows defined in YAML files. It serves as a CI/CD tool, allowing users to build, test, and deploy code changes while also supporting third-party tools and services. Popular use cases include automating repetitive tasks, managing users, and tracking projects.

Uploaded by

ankushsoun123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

GITHUB ACTIONS FOR

SIMPLE CI/CD

Ankush
CSE-A
12311021
WHAT IS GITHUB 2

ACTIONS? HOW DOES


IT WORK?
At the most basic level, GitHub Actions brings automation directly into the
software development lifecycle on GitHub via event-driven triggers. These
triggers are specified events that can range from creating a pull request to
building a new brand in a repository.
All GitHub Actions automations are handled via workflows, which are
YAML files placed under the .github/workflows directory in a repository
that define automated processes.
3

AN EXAMPLE WORKFLOW
ON GITHUB ACTIONS
WHAT CAN YOU DO WITH 4
GITHUB
ACTIONS? POPULAR USE
CASES AND
EXAMPLES

• Build, test, and deploy within the GitHub flow


• Automate repetitive tasks
• Manage users easily at scale
• Easily add preferred tools and services to your
project
• Quickly review & test code on GitHub
• Keep track of your projects
5

IS GITHUB ACTIONS A CI/CD


TOOL?
GitHub Actions is a CI/CD tool for the GitHub flow. You can use it to
integrate and deploy code changes to a third-party cloud application
platform as well as test, track, and manage code changes. GitHub Actions
also supports third-party CI/CD tools, the container platform Docker, and
other automation platforms.
6

ADDITIONAL RESOURCES
Check out the following tutorials and resources to
learn more about GitHub Actions:
• Sample GitHub Actions Examples: GitHub Docs
• GitHub Actions Kubernetes Deployments: GitHub
Docs
• How to manage GitHub Actions permissions in
your organization: GitHub Docs
THANK
YOU
Ankush
CSE-A
12311021

You might also like