Because there are so many integration test jobs (one for each version of Core supported) we cannot stay under the 20 job limit.
ref: https://docs.github.com/en/actions/learn-github-actions/usage-limits-billing-and-administration
The minimal/recent lock files are handled by CI (rust.yml).
Run from rust.yml unless stated otherwise. Total 11 jobs.
PrepareStable - minimalStable - recentNightly - minimalNightly - recentMSRV - minimalMSRV - recentLintDocsDocsrsFormatVerify
+16 jobs - 1 for each supported version of Core.