Cert EspressoLearn. Practise. Find your flow.

A LITTLE FOCUS.
A BIG NEXT STEP.

Your pace. Your space.
GitHub · GH-200

Performance and cost

GH-200 · Lesson 16 of 16 · 2:28:19

YouTube loads only after you press play. This chapter opens at its timestamp in the full course. Watch on YouTube ↗

In this lesson

Prepare for the GH-200 exam (GitHub Actions). In this lesson: GitHub Actions usage and performance metrics, what is free and what is charged, making workflows faster with caches, parallel jobs, path filters, and canceled runs, making them cheaper with lean matrices, Linux and ubuntu-slim runners, and scheduled heavy suites, and storage and retention at scale. Includes three original practice questions.

Preview the topics
  • Every push to a Contoso pull request starts a new 20-minute CI run, while the previous run, now outdated, keeps going. What reduces the waste?
  • Contoso’s issue labeling workflow runs thousands of times a month, and each run makes a few simple API calls for a few seconds, on ubuntu-latest. Which change reduces cost without losing the automation?
  • Contoso’s nightly builds upload 2 GB of test artifacts that nobody looks at after two days, while the repository keeps artifacts for 90 days. What’s the most targeted fix?