-
Урок 1.
00:01:10
Welcome to the Course!
-
Урок 2.
00:03:40
What Is "GitHub Actions"?
-
Урок 3.
00:05:18
Git, GitHub & GitHub Actions
-
Урок 4.
00:03:45
About This Course
-
Урок 5.
00:01:29
Module Introduction
-
Урок 6.
00:03:13
Getting Started with Git
-
Урок 7.
00:01:56
Project Setup
-
Урок 8.
00:04:20
Working with (Local) Git Repositories
-
Урок 9.
00:06:53
Staging Files & Creating Commits
-
Урок 10.
00:07:47
Multiple Commits & Checking Out Snapshots
-
Урок 11.
00:03:51
Reverting Changes with "git revert"
-
Урок 12.
00:02:15
Resetting Code with "git reset"
-
Урок 13.
00:05:33
Staging Multiple Files & Ignoring with gitignore
-
Урок 14.
00:05:09
Understanding Branches
-
Урок 15.
00:03:38
Working with Branches
-
Урок 16.
00:08:32
Merging Branches
-
Урок 17.
00:02:30
GitHub Introduction
-
Урок 18.
00:03:19
Creating a GitHub Account
-
Урок 19.
00:02:05
Creating a (Remote) GitHub Repository-repository
-
Урок 20.
00:02:49
Connecting Local & Remote Repositories
-
Урок 21.
00:06:02
Pushing Commits & Understanding Permissions
-
Урок 22.
00:06:03
GitHub & Branches
-
Урок 23.
00:05:40
Readme Files & Pulling Changes
-
Урок 24.
00:08:45
Cloning Repositories
-
Урок 25.
00:01:51
Making Changes As A Different User (Non-Owner)
-
Урок 26.
00:09:03
GitHub Issues & Collaborators
-
Урок 27.
00:08:02
Working with Pull Requests
-
Урок 28.
00:08:43
Understanding & Using Forks
-
Урок 29.
00:00:43
Module Summary
-
Урок 30.
00:01:24
Module Introduction
-
Урок 31.
00:05:32
Key Components: Workflows, Jobs, Steps & More
-
Урок 32.
00:10:59
Creating a First Workflow
-
Урок 33.
00:03:45
Running the First Workflow
-
Урок 34.
00:06:56
Onwards to a More Realistic Example
-
Урок 35.
00:07:33
A New Workflow & The "push" Event
-
Урок 36.
00:04:36
Using Actions In Workflows
-
Урок 37.
00:03:11
Checking Out Code In Workflows
-
Урок 38.
00:02:30
Configuring Actions
-
Урок 39.
00:04:33
Adding More Workflow Job Steps
-
Урок 40.
00:03:46
Failing Workflows & Analyzing Workflows
-
Урок 41.
00:06:04
Adding Multiple Jobs
-
Урок 42.
00:03:49
Jobs: In Parallel vs Sequential
-
Урок 43.
00:02:42
Using Multiple Triggers (Events)
-
Урок 44.
00:07:03
Expressions & Context Objects
-
Урок 45.
00:03:53
Module Summary
-
Урок 46.
00:03:39
Time to Practice: The Problem
-
Урок 47.
00:17:51
Time to Practice: Solution
-
Урок 48.
00:01:11
Module Introduction
-
Урок 49.
00:01:38
Which Events Can You Use?
-
Урок 50.
00:02:29
A Demo Project Setup
-
Урок 51.
00:01:40
More on the "push" Event
-
Урок 52.
00:02:01
Introducing Event Filters & Activity Types
-
Урок 53.
00:08:27
Using Activity Types
-
Урок 54.
00:07:17
Using Event Filters
-
Урок 55.
00:06:30
Special Behavior: Forks & Pull Request Events
-
Урок 56.
00:04:33
Cancelling Workflows & Skipping Workflows
-
Урок 57.
00:02:53
Module Summary
-
Урок 58.
00:00:46
Module Introduction
-
Урок 59.
00:01:48
Demo Project Setup
-
Урок 60.
00:03:10
Understanding Job Artifacts
-
Урок 61.
00:02:58
Artifacts - An Example
-
Урок 62.
00:04:51
Uploading Job Artifacts
-
Урок 63.
00:05:24
Downloading Artifacts (Manually & Automatically)
-
Урок 64.
00:01:43
Understanding Job Outputs
-
Урок 65.
00:10:48
Job Outputs - An Example
-
Урок 66.
00:03:39
Using Job Outputs In Other Jobs
-
Урок 67.
00:04:42
The Need For Dependency Caching
-
Урок 68.
00:09:04
Caching Dependencies in Practice
-
Урок 69.
00:02:07
Using & Invalidating Caches
-
Урок 70.
00:02:19
Module Summary
-
Урок 71.
00:00:49
Module Introduction
-
Урок 72.
00:04:43
Project Setup & Understanding Environment Variables
-
Урок 73.
00:03:45
Providing Environment Variable Values
-
Урок 74.
00:03:31
Demo: Creating a Database & Using Database Environment Variable Values
-
Урок 75.
00:08:07
Using Environment Variables in Code & Workflows
-
Урок 76.
00:05:40
Understanding & Using Secrets
-
Урок 77.
00:07:31
Utilizing Repository Environments
-
Урок 78.
00:02:18
Module Summary
-
Урок 79.
00:02:07
Module Introduction
-
Урок 80.
00:00:55
Understanding Conditional Steps & Jobs
-
Урок 81.
00:01:53
Demo Project Setup
-
Урок 82.
00:03:15
Understanding a (Potential) Problem: A Failing Step
-
Урок 83.
00:07:31
Controlling Execution via "if"
-
Урок 84.
00:03:09
Working with Special Conditional Functions
-
Урок 85.
00:05:09
Conditional Jobs
-
Урок 86.
00:05:52
More "if" Examples
-
Урок 87.
00:06:12
Ignoring Errors & Failures with "continue-on-error"
-
Урок 88.
00:07:34
Understanding & Using Matrix Strategies
-
Урок 89.
00:02:48
Including & Excluding Values (Matrix Strategy)
-
Урок 90.
00:07:25
Saving Time & Code with Reusable Workflows
-
Урок 91.
00:07:26
Adding Inputs to Reusable Workflows
-
Урок 92.
00:01:48
Reusable Workflows & Secrets
-
Урок 93.
00:06:43
Reusable Workflows Outputs
-
Урок 94.
00:02:12
Module Summary
-
Урок 95.
00:00:54
Module Introduction
-
Урок 96.
00:01:47
What Are Containers?
-
Урок 97.
00:04:04
Why Might You Want To Use Containers (With GitHub Actions)?
-
Урок 98.
00:07:03
Demo Project Setup & A Dockerfile
-
Урок 99.
00:07:54
Run Jobs In Containers
-
Урок 100.
00:03:41
Service Containers - Theory
-
Урок 101.
00:06:25
Adding Services (via Service Containers)
-
Урок 102.
00:06:16
Communication between Jobs & Service Containers
-
Урок 103.
00:02:03
Module Summary
-
Урок 104.
00:01:59
Module Introduction
-
Урок 105.
00:03:33
Why Custom Actions?
-
Урок 106.
00:04:16
Understanding Different Types of Custom Actions
-
Урок 107.
00:01:41
Demo Project Setup
-
Урок 108.
00:08:35
Creating Composite Actions
-
Урок 109.
00:04:18
Using Custom Actions In Workflows
-
Урок 110.
00:06:58
Adding Inputs to Custom Actions
-
Урок 111.
00:04:05
Adding Outputs to Custom Actions
-
Урок 112.
00:02:15
Custom JavaScript Actions - Getting Started
-
Урок 113.
00:03:31
Configuring JavaScript Actions
-
Урок 114.
00:09:47
Adding Basic JavaScript Logic
-
Урок 115.
00:04:07
Creating a S3 Bucket (for a more advanced, custom Action)
-
Урок 116.
00:04:16
Adding Action Inputs
-
Урок 117.
00:07:50
Interacting with GitHub Actions Features
-
Урок 118.
00:08:38
Custom JavaScript Action: Real Deployment to AWS S3
-
Урок 119.
00:05:01
JavaScript Actions & Outputs
-
Урок 120.
00:03:11
Getting Started with a Custom Docker Action
-
Урок 121.
00:07:22
Creating a Custom Docker Action
-
Урок 122.
00:02:13
Module Summary
-
Урок 123.
00:01:23
Module Introduction
-
Урок 124.
00:03:32
Key Security Concerns
-
Урок 125.
00:09:55
Undestanding Script Injection Attacks
-
Урок 126.
00:04:15
Increasing Actions Safety
-
Урок 127.
00:07:32
Understanding Permissions & Potential Issues
-
Урок 128.
00:06:25
GITHUB_TOKEN & Managing Permissions
-
Урок 129.
00:03:11
More Security Settings
-
Урок 130.
00:04:54
Working with Third-Party Permissions & OpenID Connect
-
Урок 131.
00:01:39
Example: AWS Permissions
-
Урок 132.
00:09:28
Example: AWS Permissions (Continued)
До этого (28-29 октября указывала на несуществующий файл)
Благодарю!