ionic-team / starters

Starter templates for Ionic apps, used by the Ionic CLI
MIT License
462 stars 316 forks source link

test(vue): test vue apps #1791

Closed liamdebeasi closed 1 year ago

liamdebeasi commented 1 year ago

This PR updates our CI workflow to automatically test the Vue and Vue Vite starter app spec/e2e tests.

The following changes have been made in support of this:

  1. The workflow matrix explicitly lists each app to test. This is not necessary, but this will significantly speed up the overall run time. Otherwise we'll have to build and test 8 tests sequentially.

Note: Cypress with Vue CLI was hanging indefinitely. I tried updating both Cypress and Node, but was unable to resolve the issue. Given that the Vue CLI apps are in maintenance mode, I opted to skip running the E2E tests (the spec tests are still run as is a compilation test)