You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* ci: add github actions yaml config file
* ci: add stub Cypress test so it does not fail
* ci: change ie browserlist entry causing Cypress e2e tests to fail
* test: add explicit cypress component test command to tests action
* ci: add npm install command to explicitly install peer dependencies
* ci: move vue to a dev dependecy so it is always installed
npm v6 does not automatically install peer dependencies
* ci: fix path to cypress alias of vue and reduce GH action env's until fully setup
* chore: update git emojis and remove `wip` type
* docs: add docs in readme file about testing GH actions locally
* style: switch GH actions yaml config to use yaml array syntax
ISSUES CLOSED: #100
Use [act](https://github.com/nektos/act) to test Github actions locally.
13
+
14
+
**Note:** Because the [act](https://github.com/nektos/act) docker containers do not have the XVFB dependency installed, you must use a custom docker container from Cypress by adding:
15
+
16
+
```yaml
17
+
container:
18
+
image: cypress/browsers:node14.17.0-chrome91-ff89
19
+
```
20
+
21
+
The specific container can be one of [Cypress's docker images](https://github.com/cypress-io/cypress-docker-images).
22
+
23
+
You may also need to temporarily adjust the node matrix versions to use the provided by the Cypress container.
0 commit comments