Cypress
Cypress CI på GitHub Actions
Cypress-binären laddar ner varje körning och specifikationer körs i serie.
60-tal → 2-tal
Binär installation
28m → 7m
E2E-svit
Varför det händer
Vad ska ändras
- Cache ~/.cache/Cypress knappad på Cypress-versionen
- Dela upp specifikationer över en matris och kör dem parallellt
- Inaktivera videoinspelning i CI om du inte faktiskt tittar på videorna
- Använd cypress run --component och --e2e som separata jobb