If you're using Jenkins, and you have access to cloud compute resources, you can run cypress in parallel across multiple virtual machines. This will significantly cut down your cypress run time. This article is a recipe for how to do that.
Overview of the best strategies for cypress tests parallelization and test execution tracking. I investigated Cypress Dashboard, Sorry Cypress, Currents, Cypress-Parallel, and a manual parallelization approach.