Spike: Determine steps needed to move to Cypress 12.x
Previously a spike was done to evaluate the move to Cypress 10. Given that upstream is now on Cypress 12, we should evaluate this move and focus on it. Focus should be on the latest version under 12.x.
See previous spike results #5 (comment 753521)
Specific focus should be:
- Switching to an Ironbank image (if possible): What needs to change to enable this? This could largely be the fixes already documented in the previous spike.
- Switching to Cypress 12.x: How does this affect existing tests? Can we provide a clear "migration plan" for existing tests?
The desired output of this spike is:
- Documentation to help with the migration for packages (what do I need to change in my tests, etc)
- MR to gluon to perform any necessary changes to enable the 12.x switch
- Proof of concept for a single package showing tests migrated to Cypress 12 and the new version of gluon