Skip to content

Commit 7295b90

Browse files
authored
Update 2-github-actions-automate-development-tasks.md
1 parent 3f6e3ab commit 7295b90

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

learn-pr/github/github-actions-automate-tasks/includes/2-github-actions-automate-development-tasks.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -168,10 +168,10 @@ Each type of runner has its benefits, but GitHub-hosted runners offer a quicker
168168

169169
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.
170170

171-
## GitHub Hosted Larger Runners
171+
## GitHub hosted larger runners
172172
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.
173173

174-
### Runner Sizes and Labels
174+
### Runner sizes and labels
175175
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:
176176
- Compiling large codebases with extensive source files.
177177
- 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
196196
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]
197197

198198

199-
### Managing Larger Runners
199+
### Managing larger runners
200200
GitHub provides tools to manage larger runners effectively, ensuring optimal resource utilization and cost management. Here are some key aspects of managing larger runners:
201201

202-
#### Monitoring Usage
202+
#### Monitoring usage
203203
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.
204204

205-
#### Managing Access
205+
#### Managing access
206206
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.
207207

208-
#### Cost Management
208+
#### Cost management
209209
Larger runners incur additional costs based on their usage. To manage costs, consider the following:
210210
- Use larger runners only for workflows that require high resources.
211211
- Optimize workflows to reduce runtime.
212212
- Monitor billing details regularly to track expenses.
213213

214-
#### Scaling Workflows
214+
#### Scaling workflows
215215
If your workflows require frequent use of larger runners, consider scaling strategies such as:
216216
- Using self-hosted runners for predictable workloads.
217217
- Splitting workflows into smaller jobs to distribute the load across standard runners.

0 commit comments

Comments
 (0)