Build: Separate the install step from running tests in GitHub Actions