Why do GitHub Actions jobs commonly begin with actions/checkout?
actions/checkout
The action automatically commits and pushes all runner changes
The action creates the repository owner's GitHub account
The action installs the runner operating system
A runner starts without the repository files, so checkout makes the code available