Cert EspressoLearn. Practise. Find your flow.

A LITTLE FOCUS.
A BIG NEXT STEP.

Your pace. Your space.
GitHub · GH-200

Troubleshoot, distribute, and version actions

GH-200 · Lesson 10 of 16 · 1:31:39

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: common errors by action type, debugging an action from its logs and exit code, distribution models for public, private, internal, and local actions, publishing on GitHub Marketplace, and semantic versioning with moving major tags, immutable releases, and SHA pinning. Includes three original practice questions.

Preview the topics
  • Contoso’s Docker action works in the Ubuntu jobs of a matrix, but fails at once in its Windows jobs. What’s the cause?
  • Contoso wants to publish its notify action on GitHub Marketplace. The action lives in a private repository, next to the launcher’s code. What must change first?
  • Contoso releases a bug fix for its action, v2.3.1, with every input unchanged, and most users reference the v2 tag. What should the team do?