From the course: Data Pipeline Automation with GitHub Actions Using R and Python
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
Introduction to GitHub Actions - GitHub Tutorial
From the course: Data Pipeline Automation with GitHub Actions Using R and Python
Introduction to GitHub Actions
- [Instructor] In this video, we will review GitHub Actions core functionality and features. Let's start by explaining what GitHub Action is. GitHub Actions, or Actions, is a CI/CD tool for software workflow automation. It is integrated part of GitHub features, and it is, by default, available on any GitHub repository. Workflow defines a process that we automate on Actions. It can derive from a simple bash script with a list of commands, to a complex software build. There are mainly two types of automation methods in Actions. First is Triggered Workflow, which is simply define a job that is set to start when some action takes place. For example, this workflow is triggered to run a unit test whenever a git-commit or portal request takes place. The second type of automation is Scheduled Workflow, which run a job based on a timing or a cron job. For example, this workflow on the right side is set to run every hour. In this course, we will focus on scheduling jobs with GitHub Actions…
Contents
-
-
-
-
-
(Locked)
Introduction to GitHub Actions3m 32s
-
(Locked)
Deployment with Docker1m 38s
-
(Locked)
Setting GitHub Actions workflow9m 42s
-
(Locked)
Reviewing workflows logs2m 5s
-
(Locked)
Setting secrets and environment variables1m 44s
-
(Locked)
Advanced workflow4m 42s
-
(Locked)
Data pipeline deployment3m 11s
-
(Locked)
-
-