Pin version.
Do not checkout the sources a second time. Otherwise tests do not run on branches/pull requests.