You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: learn-pr/github/github-actions-automate-tasks/includes/2-github-actions-automate-development-tasks.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -168,10 +168,10 @@ Each type of runner has its benefits, but GitHub-hosted runners offer a quicker
168
168
169
169
GitHub Actions has some usage limits, depending on your GitHub plan and whether your runner is GitHub-hosted or self-hosted. For more information on usage limits, check out [Usage limits, billing, and administration](https://docs.github.com/actions/reference/usage-limits-billing-and-administration) in the GitHub documentation.
170
170
171
-
## GitHub Hosted Larger Runners
171
+
## GitHub hosted larger runners
172
172
GitHub offers larger runners for workflows that require more resources. These runners are GitHub-hosted and provide increased CPU, memory, and disk space compared to standard runners. They are designed to handle resource-intensive workflows efficiently, ensuring optimal performance for demanding tasks.
173
173
174
-
### Runner Sizes and Labels
174
+
### Runner sizes and labels
175
175
Larger runners are available in multiple configurations, providing enhanced vCPUs, RAM, and SSD storage to meet diverse workflow requirements. These configurations are ideal for scenarios such as:
176
176
- Compiling large codebases with extensive source files.
177
177
- Running comprehensive test suites, including integration and end-to-end tests.
@@ -196,22 +196,22 @@ These larger runners maintain compatibility with existing workflows by including
196
196
For more details on runner sizes for larger runners, refer to the GitHub documentation [https://docs.github.com/en/actions/using-github-hosted-runners/using-larger-runners/about-larger-runners#machine-sizes-for-larger-runners]
197
197
198
198
199
-
### Managing Larger Runners
199
+
### Managing larger runners
200
200
GitHub provides tools to manage larger runners effectively, ensuring optimal resource utilization and cost management. Here are some key aspects of managing larger runners:
201
201
202
-
#### Monitoring Usage
202
+
#### Monitoring usage
203
203
You can monitor the usage of larger runners through the GitHub Actions usage page in your repository or organization settings. This page provides insights into the number of jobs run, the total runtime, and the associated costs.
204
204
205
-
#### Managing Access
205
+
#### Managing access
206
206
To control access to larger runners, you can configure repository or organization-level policies. This ensures that only authorized workflows or teams can use these high-resource runners.
207
207
208
-
#### Cost Management
208
+
#### Cost management
209
209
Larger runners incur additional costs based on their usage. To manage costs, consider the following:
210
210
- Use larger runners only for workflows that require high resources.
211
211
- Optimize workflows to reduce runtime.
212
212
- Monitor billing details regularly to track expenses.
213
213
214
-
#### Scaling Workflows
214
+
#### Scaling workflows
215
215
If your workflows require frequent use of larger runners, consider scaling strategies such as:
216
216
- Using self-hosted runners for predictable workloads.
217
217
- Splitting workflows into smaller jobs to distribute the load across standard runners.
0 commit comments