First step towards more unified build steps on GitHub Actions. Closes #8873
- bump actions/checkout from 2 to 3 - bump actions/upload-artifact from 1 to 3 - bump github/codeql-actions from 1 to 2 - use version tag for actions/checkout Closes #8843
Closes #8683