From the course: Learning GitHub Actions
Unlock the full course today
Join today to access over 24,200 courses taught by industry experts.
Workflow and action limitations - GitHub Tutorial
From the course: Learning GitHub Actions
Workflow and action limitations
- [Instructor] Now that we know a bit more about workflows and actions let's discuss some of their limitations. One repository can contain many different workflows but only 20 workflows can be running at the same time. Concurrent jobs are also limited but this is based on your GitHub plan. For free plans, we're limited to 20 concurrent jobs. This limit increases with the pro team and enterprise plans. On top of that, jobs are limited to six hours of runtime. That's almost a full day's work for your workflow to get done, whatever it needs to do. If your workflows use actions that interact with the GitHub API, you'll be limited to making 1000 API requests per hour. Also actions can't trigger other workflows. This keeps from creating potentially infinite loops with actions triggering workflows, that trigger actions that trigger workflows and well, you get the idea. To keep log files from taking up too much space, action logs are…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
(Locked)
Create a workflow3m 11s
-
(Locked)
Add jobs and steps to a workflow2m 36s
-
(Locked)
Add actions to a workflow4m 27s
-
(Locked)
Run a workflow2m 31s
-
(Locked)
Add dependencies between actions1m 50s
-
(Locked)
Add conditions to a workflow2m 40s
-
(Locked)
Workflow and action limitations1m 27s
-
(Locked)
Challenge: Develop a complex workflow1m 2s
-
(Locked)
Solution: Develop a complex workflow6m 18s
-
(Locked)
-
-
-
-