If you’ve used GitHub Actions, you’ve probably used this one but have you ever read the docs?
Learn how to checkout multiple repos, get the PR HEAD commit message instead of the merge commit, use submodules, Git-LFS and more.
https://github.com/actions/checkout